fondamenti di informaticacesposito/materiale/matlab...introduzione a matlab: esercitazione esercizio...
TRANSCRIPT
FondamentidiInformaticaIntroduz ionea MATLAB: Eserc i taz ione
Prof. Chr i st ian Espos i toCorso d i Laurea in Ingegner ia Meccanica e Gest iona le (C lasse I )A .A . 2017/18
Esercizio1Assegnamento,espressionieprecedenzaoperatori
a:
• ScrivereinMATLABleseguentiespressioni,assegnandolerispettivamenteallevariabilia eb
IntroduzioneaMATLAB:Esercitazione
Esercizio1Assegnamento,espressionieprecedenzaoperatori
a:
b:
• ScrivereinMATLABleseguentiespressioni,assegnandolerispettivamenteallevariabilia eb
IntroduzioneaMATLAB:Esercitazione
Esercizio2Risoluzionediunproblemamatematico• Datoilraggio(r)el’altezza(h),calcolarel’areadelvolumediuncilindrocircolare.Siassumanor =8edh=15• Sapendocheilraggioèdatoda
IntroduzioneaMATLAB:Esercitazione
Esercizio2Risoluzionediunproblemamatematico• Datoilraggio(r)el’altezza(h),calcolarel’areadelvolumediuncilindrocircolare.Siassumanor =8edh=15• Sapendocheilraggioèdatoda
𝑟 =𝑉𝜋ℎ
�𝑟 ' =
𝑉𝜋ℎ
�
'
𝑟' =𝑉𝜋ℎ 𝑟'𝜋ℎ =
𝑉𝜋ℎ 𝜋ℎ
V= 𝑟'𝜋ℎà à à à
Và volumedelcilindrocircolare
IntroduzioneaMATLAB:Esercitazione
Esercizio2:SoluzioneMATLABRisoluzionediunproblemamatematico
>> r = 8r =
8>> h = 15h =15
>> V = r^2 * 3.14 * hV = 3014.4
IntroduzioneaMATLAB:Esercitazione
Esercizio3Risoluzionediunproblemamatematico• Calcolare il raggio (r) di un nuovo cilindro, avente un volume maggiore del20% rispetto a quello dell’Esercizio 2 e la stessa altezza (h)
IntroduzioneaMATLAB:Esercitazione
Esercizio3:SoluzioneMATLABRisoluzionediunproblemamatematico• Calcolare il raggio (r) di un nuovo cilindro, avente un volume maggiore del20% rispetto a quello dell’Esercizio 2 e la stessa altezza (h)
>> r = 8r =
8>> h = 15h =15
>> V = r^2 * 3.14 * hV = 3014.4
(Esercizio precedente)
(Continua da es. prec.)
>> V = V + 0.2*VV =3617.3
>> r = sqrt(V/(3.14*h))r =8.7613
IntroduzioneaMATLAB:Esercitazione
Esercizio 4• Utilizzare MATLAB per svolgere i seguenti calcoli (con x =10 e y = 3). Controllare i risultati con una calcolatrice
• u = x + y• v = xy• w = x/y• z = sin x• r = 8 sin y• s = 5 sin (2y)
IntroduzioneaMATLAB:Esercitazione
Esercizio 5• Assumendo che a, b, c, d ed f siano scalari aventi unospecifico valore, definito in (a), scrivere le istruzioniMATLAB per calcolare le espressioni definite in (b)
a=1.12b=2.34c=0.72d=0.81f=19.83
IntroduzioneaMATLAB:Esercitazione
(a)(b)
Esercizio 6
• Il volume di una sfera è dato da 𝑉 = ()𝜋𝑟)
• 𝑟 è il raggio
• Utilizzare MATLAB per• Calcolare il raggio di una sfera avente un volume maggiore del 30%rispetto a quello di una sfera con raggio di 5m
IntroduzioneaMATLAB:Esercitazione