.


:




:

































 

 

 

 





double. , .

. 2.12.20. .

. 2.12.21. .

.

. 2.13.1.

(.. ) 1, 0. :

>> x=2; y=4; z=8;

>> x<y

ans =

>> x>y

ans =

>> y~=z

ans =

>> y==z

ans =

>> (x<y)+(y<=z)

ans =

x<y () , x y. (x>y) (). y~=z , y 4, z, 8. y==z , 0. , x<y y<=z (.. ), , .

, x<y y<=z. , , :

>> a=1; b=2; c=4;

>> (b>a)+c

ans =

>> b>a+c

ans =

, ( ), 2.13.2. -

2.13.1. .

MATLAB FORTRAN ( Fortran 90 ).
< <
<= <=
> >
>= >=
== ==
~= /=

2.13.2. , .

MATLAB
lt lt(x,y)
le le(x,y)
gt gt(x,y)
ge ge(x,y)
eq eq(x,y)
ne ne(x,y)

MATLAB , , .

.

( ) , 2.13.3.

2.13.3 . , , 2.13.2, (), (). ~ , & | .

( ) ( ). Ȼ ( ), 1 (), Ȼ 0 (). Ȼ 0 () , ( ) ). Ż , .. , 0, , .

2.13.3. ( ).

MATLAB ( ) FORTRAN ( Fortran 90 ).
& .and.
| .or.
~ .not.

2.13.4. , .

MATLAB
and
or
not
xor

2.13.5. .

x y x&y and(x,y) x|y or(x,y) ~x (not x) xor(x,y)
           
           
           
           

, , 2.13.4. MATLAB , , .

2.13.5, 0 1.

2.13.4, MATLAB :

any 1, ; , , ;

all 1, ; , , .

:

>> A=[1 0 4; 5 0 0; 6 0 1]

A =

1 0 4

5 0 0

6 0 1

>> any(A)

ans =

1 0 1

>> all(A)

ans =

1 0 0

.

( Ż, ) . ( ) MATLAB :

1) ();

2) (.), (), (^), (.^);

3) (+), (-), (~);

4) (.*,./,.\, *, /, \);

5) (+, -);

6) (:);

7) (<, <=, >, >=, ==, ~=);

8) (&);

9) (|);

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

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

>> x=1+2i; y=5i; z=7i;

>> x>y

ans =

>> y<=z

ans =

>> y>=z

ans =

, , - -:

>> M=[-4 1; 0 2]

M =

-4 1

0 2

>> M>0

ans =

0 1

0 1

, MATLAB , , (), , , . .

 





:


: 2016-12-06; !; : 648 |


:

:

: , , , , .
==> ...

1748 - | 1590 -


© 2015-2024 lektsii.org - -

: 0.014 .