.


:




:

































 

 

 

 


-




2

MATLAB

 

- .

MATLAB .
( , , ). . , . ( ).

MATLAB , . , . , , v=1 , = 1.

:

1. , :

= xn: dx: xk

, ; xn, xk , dx . dx , = 1 :

= xn: xk

2. . - , =, , , v=[1 2 3 4 5] v=[1,2,3,4,5].

- , , v=[1;2;3;4;5].

, v(1).

, , , A=[1 2; 3 4].

A=[1 2

3 4]

: A(m,n), m , n .

3. .

>> a=[1 2 3];

>> b=[4 5 6];

>> c=[a b];

, :

1 2 3 4 5 6

>> a=[1 2];

>> b=[3 4];

>> =[a; b]

,

1 2

3 4

 

:

1. zeros(m,n) , m , n .

  1. zeros(m) .
  2. ones(m,n) , ;
  3. ones(m) , ;
  4. eye(m,n) 1 , = 0.
  5. eye(m) 1, .
  6. diag(A) A.
  7. diag(A,m) A, m ( , = 0).

 

 

2 :

1. ( ). . . : c=a.*b d=k+p.

2. ( , , , , ). : b=x-y z=x'.

().

*, .

:

  1. ( , ). , .
  2. ( , , ; , , ). MATLAB .

 

.

size(A) ;

length(a) ;

sort(a) , . - , ;

max(a) min(a) () . , - () ;

dot(a,b) a b. a () b (). : a*b;

eig(A) ; [T,J]=eig(A) T, A, J A;

inv(A) A.

 

 

1.1. ,

; ;

; ; .

 

2 . -. - .

 

A=[1 2 3;1 2 1;3 2 0]; B=[4 1 2; 0 4 3;1 1 1]; p=[.1;1.7;-1.5]; q=[-1.6;0.8;1.1]; r=[-0.7;1.3;0.2]; s=(A*p)'* B*(q+r)

 

:

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

>> B=[4 1 2; 0 4 3;1 1 1];

>> p=[.1; 1.7; -1.5];

>> q=[-1.6; 0.8; 1.1];

>> r=[-0.7; 1.3; 0.2];

>> s=dot(A*p,B*(q+r))

:

s =

33.1700

1.3.

M-:

A=[2 -7 10 7 1 4 1 -1 1] b=[-13; 11; 0] x=A\b

, b , , b.

:

A =

2 -7 10

7 1 4

1 -1 1

 

b =

-13

 

x =

-1

1.2.

M-:

A=[2 -1 0 -1 2 -1 0 -1 2] [T,J]=eig(A)

:

A =

2 -1 0

-1 2 -1

0 -1 2

 

T =

0.5000 -0.7071 -0.5000

0.7071 0.0000 0.7071

0.5000 0.7071 -0.5000

 

J =

0.5858 0 0

0 2.0000 0

0 0 3.4142

 





:


: 2015-10-01; !; : 552 |


:

:

, .
==> ...

1462 - | 1400 -


© 2015-2024 lektsii.org - -

: 0.013 .