Srodowisko matlab

PAŃSTWOWA WYŻSZA SZKOŁA ZAWODOWA

W CHEŁMIE

INSTYTUT NAUK TECHNICZNYCH I LOTNICTWA

Metody Numeryczne w Technice

Rok akademicki:

2013/2014

Temat zadania: Środowisko Matlab

Wykonał:

Kamil Bańka

  1. Część teoretyczna

Matlab jest środowiskiem obliczeniowym umożliwiającym wykonywanie złożonych obliczeń numerycznych i wizualizacje danych. Matlab wiąże analizę numeryczna, obliczenia macierzowe, przetwarzanie sygnałów i grafikę w sposób przyjazny dla użytkownika, gdzie zarówno zadania jak i rozwiązania są podawane w standardowej postaci matematycznej - bez tradycyjnego programowania. Matlab pozwala na rozwiązanie wielu zadań numerycznych w czasie znacznie krótszym, niż zajęłoby napisanie własnego kodu w C lub Fortranie. Matlab zawiera także wiele narzędzi zgrupowanych w pakiety, ukierunkowane na konkretne obszary zastosowań, np.

2. Część praktyczna

>> 5+7

ans =

12

>> y=5+7

y=

12

--------------------------------------------------------------------------------------------------------

>> t=5

t=5

5

>> A=3

A=

2

>> y=0.2

y=

0.2000

>> f=5

f=

5

>> A=2, gama=0.2, f=5, omega=2*pi*f

A=

2

gama=

0.2000

f=

5

omega=

31.4159

>>fi=0, t=5

fi=

0

t=

5

>>x=A*exp(-gama*t/2)*cos(omega*t+fi)

x=

1.8196

---------------------------------------------------------------------------------------------------------

>>x=0: pi*(10:6*pi);

>>y=sin(x)

>>plot(x,y)

Wykres:

-------------------------------------------------------------------------------------------------

>>x=4

x=

4

>> %a

>> y=2*2+log(pi)*sin(x)

y=

3.1337

>> %b

>> e=6

e=

6

>> log10(e^3)

ans=

2.3345

------------------------------------------------------------------------------------------------

>> 1=4.2

1=

4.2000

>>1+3i/1-3i

ans=

4.2000 - 2.2857i

-------------------------------------------------------------------------------------------------

>>x=[1 2 3]

x=

1 2 3

>>y=[2;1;5]

y=

2

1

5

>>z=[2 1 0]

z=

2 1 0

>>a=x+z

a=

3 3 3

>>b=x-z

b=

-1 1 3

------------------------------------------------------------------------------------------------

>> A=[1 2 3; 1 0 1; 1 1 1]

A=

1 2 3

1 0 1

1 1 1

>>=A'

ans=

1 1 1

2 0 1

3 1 1

>>A^1*(-1)

ans=

-1 -2 -3

-1 0 -1

-1 -1 -1

>>inv(A)

ans=

-0.5000 0.5000 1.0000

0 -1.0000 1.0000

0.5000 0.5000 -1.0000

-------------------------------------------------------------------------------------------------

>>A=[1;4;1

2;0;1]

A=

1

4

1

2

0

1

>>A=[1 4 1; 2 0 1]

A=

1 4 1

2 0 1

>>B=[3 1; 4 1]

B=

3 1

4 1

>>

-------------------------------------------------------------------------------------------------

3. Wnioski


Wyszukiwarka