, double . i j. , , , . , :
2+3i; -6.789+0.834e-2*i; 4-2j; x+y*i;
. :
res=sin(2+3i)*atan(4i)/(1-6i)
:
-1.8009 - 1.9190i
: abs ( ), conj ( ), imag ( ), real ( ), angle ( ), isreal (, ). 1.
( ) . . .
, :
c=2+3i; d=2i;
c>d
, . ( ), .
, [ ]. :
al=[1 2 3]; d=[1+2i,2+3i,3-7i];
, . . , :
al(3)=789;
. , :
al(2)=(al(1)+al(3))/2;
. :
al(4)=7;
1 length, , :
length(al)
ans = 4
1 - :
al=[al 7];
, :
a3(1)=67; a3(2)=7.8; a3(3)=0.017;
.
, ( ). , () . :
|
|
diap=3.7:0.3:8.974;
, ( ) . , , length ( ).
() . , .
:
a=[1 2; 3 4; 5 6]
ENTER, :
a =
1 2
3 4
5 6
3x2 ( , ) -:
a=[[1 2];[3 4];[5 6]];
-:
a=[[1;3;5],[2;4;6]];
whos ( ), ndims, size.
, . , , . :
a(1,1)=1; a(1,2)=2; a(2,1)=3;
a(2,2)=4; a(3,1)=5; a(3,2)=6;
, , ones (m,n) zeros (m,n), (m , n ).
, , .
.
, , , reshape (, , N), M N , , MATLAB . : , .. ( ) : (, double), , .
. , reshape .
, .' ( ). ,
A=[1 1 1; 2 2 2; 3 3 3];
B=A.'
B =
1 2 3
1 2 3
1 2 3
' () .
, MATLAB, . MATLAB , . MATLAB , MATLAB , . , ( 8 16 ), MATLAB .
|
|
, . - MATLAB . MATLAB , .
( ) + -.
:
A=[1 1 1; 2 2 2; 3 3 3]; B=[0 0 0; 7 7 7; 1 2 3];
A+B
, , , . + ( ) , .
A+5
ans = 6 6 6
7 7 7
8 8 8
, , , :.*,./, .^. , * / .
./, , .\. . ./ (k, m) / (k, m), .\ (k, m) / (k, m).
* .
\ MATLAB . , Ay = b, N x N, b N, - \ b ( : 1 A B − ⋅).
, , , MATLAB. , cross, :
u=[1 2 3]; v=[3 2 1];
cross(u,v)
ans =
-4 8 -4
sum, ( ). , , () . , :
sum(u.*v)
u v. : u*v′. , :
sqrt(sum(u.*u))
. , . , , , .
|
|
, , eye, , rand, , 0 1.
,
F=rand(3)
33 , 0 1.
, R=rand(2,3), R 2x3. rand .
det.
, , sum, prod, sum, , . max min . , , . sort , .
, - MATLAB , , . , MATLAB, . ,
x=0:0.01:pi/2; y=sin(x);
sin 158 , x 158 .