.


:




:

































 

 

 

 


Scilab




 

Scilab , .. , . (, , ).

- , ( ). . - . Scilab - -.

.

1)

-, , .

,

V=[ 2 3 8 0 ]

-, , .

V=[2;3;8]

.

, V(2) à 3

V(3) à 8

2)

:

xn: dx: xk

xn ;

dx ;

xk ;

:

X=xn:dx:xk

, xn, xn+dx, - xn+dx+dx .. xk dx, xk . , 1 -1, :

X=xn: xk

.

a=5:2:15 disp(a) v=3:5 disp(v) 5 7 9 11 13 15 3 4 5

X Y, :

X=0:0.5:6.28

Y=cos(X)

Y .

, , , .

,

A=[ 3 1 -3; 2 0 1.5] 3. 1. -3. 2. 0 1.5

: .

, M(2,3) M.

, :

- ;

- ;

- .

:

rand(M,N) M×N, (0.0; 1.0), rand .

ones(M,N) M×N, .

zeros(M,N) M×N, .

diag(V) , V .

:

A+B, A-B . , . .

A*B . , A B.

^ . . , , ^ . , .

Scilab , , , :

.* .

.\ .

. / .

.^ .

, .

′ .

.

x=[2 3 4; 5 6 7] y=[9 8; 7 6; 5 4] z=x*y disp(z) 59 50 122 104  

 

  x=[2 3 4; 5 6 7] t=[3; 6; 9] z=x*t disp(z)  

 

  x=[2 3 4; 5 6 7] y=[9 8 7; 6 5 4] z=x.*y disp(z) 18 24 28 30 30 28

 

y=[9 8 7; 6 5 4] w=y disp(w) 9 6 8 5 7 4

, :

det(A) ;

trace(A) ;

rank(A) ;

inv(A) .

.

x=[2 3 4; 5 6 7; 1 2 2]; d=det(x) disp( =) disp (d) =  
x=[2 3 4; 5 6 7; 1 2 2]; Z= inv(x) disp(Z) -0.6667 0.6667 -1. -1. 0 2. 1.3333 -0.3333 -1.

 

, .

max() - ;

min() - ;

sum(A) - ;

prod(A) - ;

mean(A) - .

[Amax, Nmax]= max(A) - . .

  y=[2 3 4; 55 6 7; 1 12 2]; [ymax,nmax]=max(y) disp(y) disp(ymax) disp(nmax) 2. 3. 4. 55. 6. 7. 1. 12. 2. 55. 2. 1.
x=[2 3 4; 5 6 7; 1 2 2]; s=sum(x), disp(s)  
     

 

1.

 

. , 22 37 1.

d, 2 7 0,5.

.
x=22:37disp(" ")disp(x)d=2:0.5:7disp(" d")disp(d) 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. d 2. 2.5 3. 3.5 4. 4.5 5. 5.5 6. 6.5 7.

2.2.

 

2.2

  , 22 37 1. d, 2 7 0,5.
  , 32 43 1. y, 12 27 0,2.
  , 3 13 1. q, 1,2 2,7 0,05.
  , 15 26 1. b, 18,2 23,7 0,5.
  , 9 18 1. u, 6,2 13,7 0,5.
  , 42 57 1. r, 16,2 30,7 0,5.
  a, 17 32 1. w, 26,7 44,2 0,8.
  , 32 47 1. d, 12 17 0,5.
  , 23 40 1. y, 2 17 1,2.
  , 8 23 1. q, 13,2 22,7 0,9.
  , 25 36 1. b, 8,2 13,7 0,5.
  , 19 38 1. u, 16,2 23,7 0,7.
  , 22 37 1. r, 26,2 43,7 0,5.
  a, 27 39 1. w, 22,7 40,2 0,9.
  a, 17 41 1. w, 16,7 34,2 0,6.

2.

. . 10 . , .

   

:

1. x, 0 2 0.2 ( ).

2. y, ( ).

3. .

clearx=0:0.2:2y=(4-x^2).*x^2disp(" x")disp(x)disp(" y")disp(y) x 0. 0.2 0.4 0.6 0.8 1. 1.2 1.4 1.6 1.8 2. y 0. 0.1584 0.6144 1.3104 2.1504 3. 3.6864 3.9984 3.6864 2.4624 0.

2.3.

 

2.3

. X1 X2 . X1 X2
1.     2.    
3. -3   4. -1  
5.     6.    
7. -2   8.    
9.     10.    
11.     12.    
13.     14. -1  
15.     16. -1  

 

3.

. .

 

A= B=

1) V1 , V2 V3 B.

.

1. , ;.

2. .

3. V1 A, :, , 2. V2 V3;

4. .

A=[2 -1 -3; 8 -7 -6; -3 4 2]B=[2 -1 -2; 3 -5 4; 1 2 1]disp(A)disp(B) 2. - 1. - 3. 8. - 7. - 6. - 3. 4. 2. 2. - 1. - 2. 3. - 5. 4. 1. 2. 1.
V1=A(:,2)V2=B(3,:)V3=B(:,1)disp(V1)disp(V2)disp(V3) - 1. - 7. 4. 1. 2. 1. 2. 3. 1.

2) V2×V1 A×V1.

.

1. , , R1 R2, .

2. , . , - .

3. disp.

R1=V2*V1disp(R1)R2=A*V1disp(R2) - 11. - 7. 17. - 17.

3) A×B, A-1, BT.

.

1. , , W1, W2, W3, .

2. , . .

3. inv, disp.

4. - B, disp.

W1=A*Bdisp(W1)W2=inv(A)disp(W2)W3=B'disp(W3) - 2. - 3. - 11. - 11. 15. - 50. 8. - 13. 24. - 0.6666667 0.6666667 1. - 0.1333333 0.3333333 0.8 - 0.7333333 0.3333333 0.4 2. 3. 1. - 1. - 5. 2. - 2. 4. 1.

4) .

.

1. , , S1, S2, .

2. det. disp.

S1=det(A)S2=det(B)disp(S1)disp(S2) - 15. - 49.

5) V3 V1 V3.

6) D A B.

.

1. , , Z1, Z2, .

2. , . .

3. , . .

Z1=V1.*V3disp(Z1) Z2=A.*Bdisp(Z2) - 2. - 21. 4. 4. 1. 6. 24. 35. - 24. - 3. 8. 2.

2.4.

 

2.4.

1. A= B= 2. A= B=
3. A= B= 4. A= B=
5. A= B= 6. A= B=
7. A= B= 8. A= B=
9. A= B= 10. A= B=
11. A= B= 12. A= B=
13. A= B= 14. A= B=
15. A= B= 16. A= B=

4.

. .

.

1. , , , 1 8.

2. F, , .

3. sum, SS disp.

4. , prod.

 

i=1:8F=(i+3).*(i-6)SS=sum(F)disp(SS)     - 48. i=1:5F1=(i+2*i-1)PP=prod(F1) disp(PP)   12320.    

2.5.

 

2.5

   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

 

5.

 

. Y(3´4). Y. Y.

.

1. , . .

2. sum , Y(3,:), . S .

3. , prod - Y(:,2). S1 .

4. max, , . .

Y=[2 -1 -3 8; -7 -6 -3 4; 2 5 8 2]disp(Y)S=sum(Y(3,:))disp(S)S1=prod(Y(:,2))disp(S1)M=max(Y)disp(M) 2. - 1. - 3. 8. - 7. - 6. - 3. 4. 2. 5. 8. 2. 17. 30. 8.

2.6.

 

2.6

    Y(3´4) Y. Y.
  P(4´3)     P. P.
    M(4´4) M. M..
  A(3´3)     . A.
    Y(3´4) Y.
  P(4´3)   P. P.
  M(4´4) M. .
  A(3´3)     . .
  Z(4´3)     Z. Z.
  P(4´5)     P. .
    M(4´4) M.
  A(3´3)     . A.
    Y(3´4) Y. Y.
  P(4´3)     P. .
    M(4´4) M. .

Scilab

Scilab .

.

1

If then

1

Else 2,

End

2

If

Then 1,





:


: 2017-02-28; !; : 2657 |


:

:

- , - .
==> ...

1303 - | 1242 -


© 2015-2024 lektsii.org - -

: 0.058 .