Vous êtes sur la page 1sur 2

Modeliranje i simulacija sistema Uvodna veba 1 1

Matematike operacije b=1:0.5:4 s=a+b+...


c
2+3^2/2*4 Operacije sa vektorima
ans = s=
clear 9 9 10 10 10
20 a=1:5
t=(a>1)&(a<4)
8/3 a=
ans = 1 2 3 4 5 t=
2.6667 0 1 1 0 0
b=1:0.2:2-0.2
format long a(3)
8/3 c=a+b
ans = ans =
2.66666666666667 c= 3
2.0000 3.2000 4.4000 5.6000 6.8000
format short size(a)
8/3 d=c'
ans = d= ans =
2.6667 2.0000 1 5
3.2000
cos(pi) 4.4000 Matrice
ans = 5.6000
-1 6.8000 a=[1:3;4:6;7:9];
a(1,:)=[5 7 6]
a=2*cos(pi) Funkcije za rad sa varijablama
a= who a=
-2 5 7 6
Your variables are: 4 5 6
abs(a) a b c d 7 8 9
ans =
2 whos a(:,2)=[1;2;3]
rem(8,sqrt(9)) Name Size Elem Bytes Density Complex
a 1 by 5 5 40 Full No a=
b 1 by 5 5 40 Full No
ans = 5 1 6
c 1 by 5 5 40 Full No
2 d 5 by 1 5 40 Full No 4 2 6
7 3 9
Matrice i vektori Grand total is 20 elements using 160 bytes
a(4)
Vektori clear c d ans =
clear whos
b=[1 2 3 4] Name Size Elem Bytes Density Complex 1
a 1 by 5 5 40 Full No c=ones(2,3)
b= b 1 by 5 5 40 Full No c=
1 2 3 4 1 1 1
Grand total is 10 elements using 80 bytes
1 1 1
b=1:4
c=a>=3
d=ones(5,1)
b=
c=
1 2 3 4 d=
0 0 1 1 1
1
b=[1;2;3;4] 1
d=a==4
1
b= 1
d=
1 1
0 0 0 1 0
2
3 c=zeros(5,2)
b=9-a
4
c=
b=
b=linspace(1,4,8) 0 0
8 7 6 5 4
0 0
b= 0 0
t=b-(a>2)
Columns 1 through 7 0 0
0 0
1.0000 1.4286 1.8571 2.2857 2.7143 t=
3.1429 3.5714 8 7 5 4 3
d=eye(3)
Column 8 d=
e=exp(a)
1 0 0
4.0000 0 1 0
e=
2.7183 7.3891 20.0855 54.5982 148.4132 0 0 1
Modeliranje i simulacija sistema Uvodna veba 1 2
Operacije sa matricama b/a std(a)
ans =
a=[2 3 5;6,4,3;2 1 3]; ans = 2.3094 1.5275 1.1547
b=[4 3 1;8 6 5;4 3 2]; 0.0714 0.8571 -0.6429
c=a+b 0.3571 1.2857 -0.2143 sum(a)
0.1429 0.7143 -0.2857 ans =
c= 10 8 11
6 6 6 b*inv(a)
14 10 8 sin(a)
6 4 5 ans = ans =
0.0714 0.8571 -0.6429 0.9093 0.1411 -0.9589
c=a-b 0.3571 1.2857 -0.2143 -0.2794 -0.7568 0.1411
0.1429 0.7143 -0.2857 0.9093 0.8415 0.1411
c=
-2 0 4 a\b log(a)
-2 -2 -2 ans =
-2 -2 1 ans = 0.6931 1.0986 1.6094
1.4286 1.0714 1.1786 1.7918 1.3863 1.0986
det(a) -0.5714 -0.4286 -0.5714 0.6931 0 1.0986
0.5714 0.4286 0.0714
ans = a.*b
-28 inv(a)*b ans =
8 9 5
inv(a) ans = 48 24 15
1.4286 1.0714 1.1786 8 3 6
ans = -0.5714 -0.4286 -0.5714
-0.3214 0.1429 0.3929 0.5714 0.4286 0.0714 a./b
0.4286 0.1429 -0.8571 ans =
0.0714 -0.1429 0.3571 min(a) 0.5000 1.0000 5.0000
0.7500 0.6667 0.6000
a*inv(a) ans = 0.5000 0.3333 1.5000
2 1 3
ans = a.\b
1.0000 0.0000 0.0000 max(a) ans =
0.0000 1.0000 0.0000 2.0000 1.0000 0.2000
0.0000 0.0000 1.0000 ans = 1.3333 1.5000 1.6667
6 4 5 2.0000 3.0000 0.6667
a^2
min(a,4) a.^b
ans = ans =
32 23 34 ans = 16 27 5
42 37 51 2 3 4 1679616 4096 243
16 13 22 4 4 3 16 1 9
2 1 3
a^3 Kompleksni brojevi
max(a,5)
ans = x=[5+3i 1+i 2i;1:3;i 3i -i]
270 222 331 ans = real(x)
408 325 474 5 5 5 imag(x)
154 122 185 6 5 5 conj(x)
5 5 5
a+2 Polinomi
min(a,b)
ans = y = x 2 + 3x + 2
4 5 7 ans = p=[1 3 2];
8 6 5 2 3 1 roots(p)
4 3 5 6 4 3 ans =
2 1 2 -2
a*2 -1
[maxi,maxind]=max(a) q=poly([-2 -1])
ans = q=
4 6 10 maxi = 1 3 2
12 8 6 6 4 5 r=conv(p,p) %mnozenje
4 2 6 maxind = r=
2 2 1 1 6 13 12 4
a-4
ans = mean(a) w=[1,4];
-2 -1 1 ans = deconv(p,w) %deljenje
2 0 -1 3.3333 2.6667 3.6667 ans =
-2 -3 -1 1 -1

Vous aimerez peut-être aussi