Sei sulla pagina 1di 1

Abilità Informatiche: MatLab

Docente E. Carlini

Foglio di esercizi n. 1
Numerico complessi, ciclo for, alternativa if

1. Creare uno script standard per i vostri testi di laboratorio. Inserite nell’intestazione
il vostro nome, cognome e il titolo dell’esercitazione. Salvare il file con il nome
labXX_<NomeCognome>_<ddmmyy>.m inserendo il proprio nome e la data odierna.
Quando lo si esegue, il codice dovrebbe cancellare la memoria e la finestra dei
comandi.

2. Si calcoli il valore della espresione

9.8 · 104 + 5.876 · 10−5


H= .
9.987 · 105 − 106
Si mostri il risultato in almeno due formati diversi.

3. Scrivere un programma che prende in input da tastiera le componenti (x, y) di un


vettore di R2 e restituisca in output l’angolo compreso tra il vettore letto da input
ed il vettore (1, 0). L’angolo deve essere espresso in gradi e mostrato a video con
esattamente 7 cifre significative.

4. Scrivere un programma che prende in input un numero z non nullo ed un intero


positivo N . Il programma deve restituire stampate a video e graficare con il comando
1
compass le N radice N -esime di z. Che radice calcola il comando di Matlab z N ?

5. Verificare, usando vari valori di θ, che

sin(θ)2 + cos(θ)2 = 1.

6. Usando la semplificazione
k termini
  z }| {
n n · (n − 1) . . . (n − k + 1)
=
k k · (k − 1) · (k − 2) . . . 2 · 1
   
13 10
per calcolare il binomiale. Calcolare · e verificare la risposta utilizzando
4 5
il comando MATLAB nchoosek.

Potrebbero piacerti anche