当前位置:文档之家› MATLAB (1) 基础篇

MATLAB (1) 基础篇

MATLAB (1):

Simulink.

1.1

Matlab

1x1

Matlab

1

2

3

M

4

1.1.1

”[

]

A

.m aa.m

A Matlab aa

A

aa

A Matlab

1.1.2

Matlab

X

[ -1.3 sqrt(3) (1+2+3)*4/5 ]

X=

-1.300 1.732 4.800

X(2)ans=

1.7321

B=X(3)B=

4.8000

X(5)=abs(X(1))

X

X=

-1.3000 1.7321 4.800 0.0000 1.3000

X

A

A=[ 12345678

9 ]

A

A=[A[101112] ]

A=

1 2 3

4 5 6

7 8 9

10 11 12

B=A(1

3)

B=

1 2 3

4 5 6

7 8 9

1.1.3

Matlab“”Matlab

Matlab

1900/81

ans=

23.4568a=1900/81

a=

23.4568

“”

“”

“….”

S=1 –1/2 + 1/3 –1/4 + 1/5 -1/6 + 1/7….

-1/8 + 1/9 -1/10 + 1/11 -1/12;

1Matlab

19

2Matlab

a

A

inv

A

A

INV A

3pi

4inf S=1/0

S=inf

5NaN

inf

“Not a Number ”inf / inf

0 / 0

6

whos

1.1.4

*

/

\

^

Matlab

abs

sqrt

log

sin

cos

M

2+3=52-3= -1

2*3=62/3=0.66672\3=1.50002^3=8

8

2

3

6

3

2abs(-2)=2sqrt(9)=3sin(pi/3)=0.5log(1)=0

1.1.5

Matlab

i=sqrt(-1)

j=sqrt(-1)

Z=3 + 4*i

A=[1 2 3 4] + i*[5 67 8]

A=[1+5*i 2+6*i3+7*I 4+8*i]

1.1.6

format short

51/3 0.3333

format long

161/3 0.333333333333333

1.1.7 help

help inv

1.1.9

quit

exit

save.mat

1.1.8

clear

1.2

Matlab

1.2.1

A=[ 1

23

4

567

8

9 ]

A=1 2 34 5 6

7 8 9

B A ’

B=

1 4 7

2 5 8

3 6 9

Z

X [-1 0 2]

X ’

-102

A=

1 2 3

4 5 6

7 8 9C=

2 6 10

6 10 14

10 14 18

1.2.2

”“

C=A+B

1.2.3

C=

14 32 50

32 77 122

50 122 194 A=

1 2 3

4 5 6

7 8 9

B=

1 4 7

2 5 8

3 6 9

C=A*B

B=

1 4 7

2 5 8

3 6 9

A=

1 2 3

4 5 6

7 8 9

B=

1

2

3

C=2*A*B

C=

28

64

100

1.2.4

A\B Inv(A)*B

A/B

A*inv(B)

A

4

3

2

1

A

8

7

6

5

B

5.0

5.1

1

2

1

A

1.2.5

N

A

A^N

A

N

N

1

A^ N

A

N -1

A^N

N

A

N

1.2.6

A

inv (A)

1.3

1.3.1

“”

“”

1.3.2

.*

A B

A.*B

A

B

X=[1 2 3]; Y=[4 5 6];

Z=X.*Y Z=

4 10 18

A./B

A.\B :

Z=X.\Y

Z=

4.0000 2.5000 2.0000

Z=X./Y

Z=

0.2500 0.4000 0.5000

1.3.3

.^

X

Y

Z=X.^Y

Z=

1 3

2 729

X=[1 2 3]; Y=[4 5 6];

Z=X.^2

Z=

1 4 9

1.3.4

<

<=

>

>=

==

~=

1.3.5

abs

sqrt

sin

cos

tan

asin

acos

atan

sinh

cosh

tanh

exp

e

log10

10

real

imag

conj

fix

round

sign

rem

1.4

1.4.1

Matlab

Matlab

X

1

5

1

5

X

[1 2 3 4 5 ]

Y

1020

Y

[10 8 6 4 2 0]

X 0

2

6

Y X.^2[X ’

Y ’]

ans=

0 02 44 166 36

A(2

3

3

ans=

69

A(

2)‘

ans=

2 5 8

A=1 2 34 5 67 8 9

A(3

3)=A(1

3)+A(3

1)

A=1 2 34 5 6

7 8 10

A(2

3

ans=

4 5 6

7 8 10

1.4.1

eye(n

m)

n x m

eye(23)

ans=

1 0 0

0 1 0

eye(33)

ans=

1 0 0

0 1 0

0 0 1

eye(n

n)

n x n

相关主题
文本预览
相关文档 最新文档