1. Trang chủ
  2. » Giáo án - Bài giảng

giao trinh tự học matlab

25 562 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 25
Dung lượng 536,5 KB

Nội dung

1 øng dông matlab trong chuyªn ngµnh PhÇn I: Bæ tóc MATLAB PhÇn II: øng dông MATLAB trong chuyªn ngµnh 0  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 2 Home 1a 1  mét sè ®Æc ®iÓm cña ng«n ng÷ lËp tr×nh matlab  −   !"#$%&'()#*+$&, -.,/#*0(1 −23,'4 52676 −6'8(9  −2&6&%,,:;<(;) nÕu viÕt cïng mét dßng −=+,,'>>>#?"@:$6AB7:   0CDEFGHF13DGIG JKL6'<:M#*N<#O  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 3 1b 1  mét sè ®Æc ®iÓm cña ng«n ng÷ lËp tr×nh matlab PJQ:GHGR3S62IT UUV76GW,:XYGU#?16 UUV765GW,:XYGU#?16 UUZZZZZZZ>> −2/*:&&[ JK \9H%66 =+&:M↑↓]X:^:_=TU#?O<? 6AB `JQ:GHGR3Sa−L6 −b)$(&Gc&& 'G8G *:3Rd&FGH−\:$3 −V6$6*876GW@L6 −L6!"#$%@(K1 b)+,&$&, -.,60(K1 −2D<FGH%6'eGa=],f` −bND<FGHOGR3S23IT − CDEGIG Home  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 4 1c 1 một số đặc điểm của ngôn ngữ lập trình matlab VGR3SaL6 =7#$(&FGH%8(9L -9.G Lg5hij'&#$ -/9<,@G Lij'2&#$ -/3Rd@L66k Lj V876FGH d#O:F !d 29&dGFGHGFGH (&&d%8(966 global bien_1 bien_2 bien_3 'lFGHGFGH !#O:F2/9&dGFGH m6D@L6Tên file phải trùng với tên hàm 2&nLFGH VDOG$GFGHj'&GO#$ o2FGH'L6LL6 Home 2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 5 2 2  nhËp d÷ liÖu vµ hiÖn thÞ kÕt qu¶ 5>>-Q:6 b&G1:G6 −m&G1:@&GOAip −m&@(&GOAi=Ap!Gcc Ai63:'!Gc( Ai63:'6G LGAi=A76]: ZZZ>>Z  5J:Ai:'q-Q:&GOAir 0mn8@L66 5>5>2&6O(N Jk3:'qs(K1r−O)&% 3:'−O&GOt]3B 5JL:GL'qs(K1uq−O7)&AB7 L:GL'q404v>0LurAA5−O&GOAA5 L:GL'qAi40453urA−O(*:(K13B JK'3B<pL'3B1p3'A(K1 0![,,:;<'kp36k<i5wA−&GO< <i5wAkp−()O&GO< Home  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 6 3a 3  c¸c phÐp to¸n th«ng dông 0>>2&:x:&)d 2&&R 2&:x:&3Bn−w_yp 2&:x:&GQ−w_up'>wp'>yp'>_p'>uh 5&R&i 02&&n)d\0> 0>5>2&:x:&J 2&,&RN iipzipXpXipUpUiệ 52&&R6'{pG'|p'zpAG Home  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 7 3b 3  c¸c phÐp to¸n th«ng dông J* & &) d 1 sin(x) 3 1 abs(x) |A|GO<#B 2 cos(x) 3 2 sqrt(x) 2EQ5 3 tan(x)  3 log(x) 6G16A 4 asin(x) *t3 4 log10(x) 6GF3B} 5 acos(x) *t3 5 exp(x)  A  6 atan(x) *t 6 sign(x) , 7 sinh(x) 3<:6 7 round(x) JG73B.3B< 8 cosh(x) 3<:6 8 rem(x) $t:x: 9 tanh(x) <:6 9 fix(x) \,:A/() 10 asinh(x) *t3<:6 10 floor(x) \,:A/)+ 11 acosh(x) *t3<:6 11 ceil(x) \,:A/F)+ 12 atanh(x) *t<:6 12 real(x) :$1t3B:~ 13 imag(x) :$t3B:~ 14 angle(x) 9t3B:~ 15 abs(X) #@3B:~ ………… B¶ng 3.1. C¸c hµm to¸n häc th«ng dông Home 2 sinh xx ee − − = 2 cosh xx ee − + = xx xx ee ee − − + − =tanh xx xx ee ee anh − − − + =cot  2 1 3 4 5 6 • 8 9 10 12 13 14 15 16 17 18 19 20 11 8 4a 4  c¸c vßng lÆp vµ ®iÒu khiÓn P>>>2&676]: V76]:A&#OLGZ  LGi=5  ZZ>>  LG€i=5 X2)U  ZZZ  L u ý : −-€+#?6/3B&&H€:6 &3B<F(&}'U}p€U} −29?+F'=X}#?1A:~ 1$t•<3B6 5V76]:()A&#OI6Z  T6X‚.(33&U  ZZZ>  0&([76]:%6G(GG Home  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 9 4b 4  c¸c vßng lÆp vµ ®iÒu khiÓn P>5>2&6#.( 2,Gƒ61n#.(LZ63Z L#.( 2)#.( 63L#.(5 2)#.(5 63L ZZZ 63 2)()&#.(G  52,Gƒ61n&GO#$3TZ3 CT!?j~j#$j 3&GO 96 case &GO5 965 ZZZZZZZZ> GT3 96(&  Home  2 1 3 4 5 6 7 8 „ 10 12 13 14 15 16 17 18 19 20 11 10 5a 5  m¶ng vµ ma trËn `>>a@.'VF VFVigA  A 5 >>>A  >>>A  h n phÇn tö 5VxF@2igA  pA 5 p>>>pA  p>>>pA  h 0‚SF@2iVq'=+,&<#F P‚n:$R~<iV'p `‚n3B:$R-i6'V om&GO6c,[,A'Vp'V •H:$RL'‚.(H (iL'VU(6/3B&:$R9&GOV'(U  k = find ( V == max(V)) H/3B:$R9&GO6c, v2&:x:&F …2@G8xF+(cViVV5pViV•V5 …-xF+(cViV>wV5pViV>_V5 …-66M<8iV>y( „D@F …m&G1: Vi\]Vig\h2&:$R&#. Vig\  \ 5 >>>\  >>>\  h2&:$RG GD …mx:&Fc VigVV5hVV56&F 2ig2p25p20h225206&F@  Home  2 1 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 19 20 11 [...]... xâu ký tự ) 8 Home 1 2 3 Khai báo xâu ký tự: S = xâu ký tự ( để giữa hai dấu nháy) S có thể là một vec tơ hàng, cột hoặc một mảng 2 chiều disp( xâu ký tự) Hiển thị xâu ký tự trên màn hình 5 fprintf( xâu ký tự) Viết dạng xâu ký tự ra file hoặc ra màn hình 6 int2str(X) Chuyển số nguyên x sang xâu ký tự mat2str(A) Chuyển ma trận số A thành xâu ký tự các số num2str(X) Chuyển số x thành xâu ký tự str2num... thành xâu ký tự str2num (S) Chuyển xâu ký tự sang số strcat( S1, S2, ) Nối các xâu thành véc tơ hàng strvcat( S1, S2, ) Nối các xâu thành vec tơ cột length (S) Chiều dài xâu ký tự size(M) end Kích thớc của một ma trận 4 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Lu ý: Có thể sử dụng một số tính chất của vec tơ, mảng nhiều chiều để tạo ra một xâu ký tự mới từ các xâu ký tự thành phần: Ví dụ: S = [ S1 S2 ABC... x ylabel( Nhãn trục y); zlabel( Nhãn trục z) 10 11 title ( Tiêu đề đồ thị ) Tiêu đề đồ thị 12 legend ( X1 , X2, ) Ký hiệu các đờng đồ thị 14 text (x, y, Xâu ký tự ) Viết xâu ký tự tạ tọa độ (x, y) 15 gttext ( Xâu ký tự ) Hiện xâu ký tự tại vị trí nhấn chỏ chuột trên đồ thị 13 16 17 18 19 20 ( hay sử dụng num2str để chuyển số thành chữ) 9 3 Hiệu chỉnh đồ thị Trên cửa sổ đồ họa có nhiều lệnh cho... xếp theo thứ tự giảm dần từ a n đến a0 - Nếu số hạng nào bằng 0 thì hệ số sẽ bằng 0 13 end 7 : các lệnh về hàm symbolic 7a Home 1 2 3 Khai báo biến: hoặc x= sym ( x ); y = sym (y) syms x y k t syms x y k t : real collect(E) Thu gọn các hệ số 5 expand(E) Khai triển biểu thức 6 factor(E) Phân tích thành thừa số 8 simlify(E) Đơn giản (rút gọn) biểu thức 9 pretty(E) Hiện thi theo dạng toán học thong thờng... với hàm Symbolic 14 fplot( f(x), [ xmin xmax]) Vẽ đồ thị với hàm Symbolic 16 polar ( goc, bán kính) Vẽ đồ thị tọa độ cực 17 subpot( m, n, p ) Vẽ nhiều đồ thị trên một cửa sổ (m, n số hàng/cột) p là thứ tự đồ thị 18 Loglog(x,y) Đồ thị có tỉ lệ trục dạng logarit 19 Semilogx(x,y) Chỉ có trục x dùng tỉ lệ logarit Semilogy(x,y) Chỉ có trục y dùng tỉ lệ logarit 9 10 15 20 17 9 : các lệnh Về đồ họa 9b Home... thành đa thức Symbolic sym2poly(E) Chuyển biểu thức E thành vec tơ các hệ số ezplot(E, [xmin xmax] Vẽ đồ thị end 4 7 10 11 12 13 14 15 16 17 18 19 20 14 7 : các lệnh về hàm symbolic 7b Home Các hàm toán học trong symbolic 1 end 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 symsum(E) Tổng hữu hạn solve(E) Giải phơng trình đại số, siêu việt solve( E1 , E2) Giải hệ phơng trình diff(E) Đạo hàm int(E) Tích phân int(E, . Văn bản ( xâu ký tự ) b&A(K1kCi q A(K1q'#?,&< C9?6@F@]@5. Home disp( xâu ký tự )q r Hiển thị xâu ký tự trên màn hình fprintf( xâu ký tự )q r Viết dạng xâu ký tự ra file hoặc. int2str(X) Chuyển số nguyên x sang xâu ký tự mat2str(A) Chuyển ma trận số A thành xâu ký tự các số num2str(X) Chuyển số x thành xâu ký tự str2num (S) Chuyển xâu ký tự sang số strcat( S1, S2, )Z Nối. )q q q r Z Ký hiệu các đ ờng đồ thị text (x, y, q Xâu ký tự )r Viết xâu ký tự tạ tọa độ (x, y) gttext ( Xâu ký tự )q q Hiện xâu ký tự tại vị trí nhấn chỏ chuột trên đồ thị ( hay sử dụng num2str

Ngày đăng: 22/04/2015, 17:00

TỪ KHÓA LIÊN QUAN

w