Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio...
Transcript of Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio...
![Page 1: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/1.jpg)
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
![Page 2: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/2.jpg)
Esercizio1Assegnamento,espressionieprecedenzaoperatori
a:
• ScrivereinMATLABleseguentiespressioni,assegnandolerispettivamenteallevariabilia eb
IntroduzioneaMATLAB:Esercitazione
![Page 3: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/3.jpg)
Esercizio1Assegnamento,espressionieprecedenzaoperatori
a:
b:
• ScrivereinMATLABleseguentiespressioni,assegnandolerispettivamenteallevariabilia eb
IntroduzioneaMATLAB:Esercitazione
![Page 4: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/4.jpg)
Esercizio2Risoluzionediunproblemamatematico• Datoilraggio(r)el’altezza(h),calcolarel’areadelvolumediuncilindrocircolare.Siassumanor =8edh=15• Sapendocheilraggioèdatoda
IntroduzioneaMATLAB:Esercitazione
![Page 5: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/5.jpg)
Esercizio2Risoluzionediunproblemamatematico• Datoilraggio(r)el’altezza(h),calcolarel’areadelvolumediuncilindrocircolare.Siassumanor =8edh=15• Sapendocheilraggioèdatoda
𝑟 =𝑉𝜋ℎ
�𝑟 ' =
𝑉𝜋ℎ
�
'
𝑟' =𝑉𝜋ℎ 𝑟'𝜋ℎ =
𝑉𝜋ℎ 𝜋ℎ
V= 𝑟'𝜋ℎà à à à
Và volumedelcilindrocircolare
IntroduzioneaMATLAB:Esercitazione
![Page 6: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/6.jpg)
Esercizio2:SoluzioneMATLABRisoluzionediunproblemamatematico
>> r = 8r =
8>> h = 15h =15
>> V = r^2 * 3.14 * hV = 3014.4
IntroduzioneaMATLAB:Esercitazione
![Page 7: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/7.jpg)
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
![Page 8: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/8.jpg)
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
![Page 9: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/9.jpg)
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
![Page 10: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/10.jpg)
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)
![Page 11: Fondamenti di Informaticacesposito/materiale/matlab...Introduzione a MATLAB: Esercitazione Esercizio 2 Risoluzione di un problema matematico •Dato il raggio (r) e l’altezza (h),](https://reader030.fdocument.pub/reader030/viewer/2022040205/5f1014eb7e708231d4475b1e/html5/thumbnails/11.jpg)
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