Introduzione a MATLAB {Esercitazione} - di-srv.unisa.itarccas/materiale/lezioni/Lezione_11... ·...

13
Fondamenti di Informatica Introduzione a MATLAB: Esercitazione Prof. Arcangelo Castiglione A.A. 2016/17

Transcript of Introduzione a MATLAB {Esercitazione} - di-srv.unisa.itarccas/materiale/lezioni/Lezione_11... ·...

FondamentidiInformaticaIntroduzioneaMATLAB:Esercitazione

Prof.ArcangeloCastigl ioneA.A.2016/17

Esercizio1Assegnamento,espressionieprecedenzaoperatori

a:

• ScrivereinMATLABleseguentiespressioni,assegnandolerispettivamenteallevariabilia eb

IntroduzioneaMATLAB:Esercitazione

Esercizio1Assegnamento,espressionieprecedenzaoperatori

a:

b:

• ScrivereinMATLABleseguentiespressioni,assegnandolerispettivamenteallevariabilia eb

IntroduzioneaMATLAB:Esercitazione

Esercizio2Risoluzionediunproblemamatematico

• Datoilraggio(r)el’altezza(h),calcolarel’areadelvolume(V)diuncilindrocircolare.Siassumanor =8edh=15• Sapendocheilraggioèdatoda

IntroduzioneaMATLAB:Esercitazione

Esercizio2Risoluzionediunproblemamatematico

• Datoilraggio(r)el’altezza(h),calcolarel’areadelvolume(V)diuncilindrocircolare.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 (V) maggioredel 20% 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 (V) maggioredel 20% 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 =131.45

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 variabili aventi ilvalore definito in (a), scrivere le istruzioni MATLAB percalcolare 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

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

𝑉 = 43 𝜋𝑟

3 → 𝑉𝜋 =

43𝜋𝑟

3

𝜋 →𝑉𝜋 =

43 𝑟

3 →34𝑉𝜋 =

43 𝑟

334 →

34𝑉𝜋 = 𝑟3 →

→ 𝑟 = )(./ →

0𝑟 = ).

(/0

Esercizio 6:Soluzione MATLAB

IntroduzioneaMATLAB:Esercitazione