Danh mục

Giáo trình matlab v5.1 P6

Số trang: 16      Loại file: pdf      Dung lượng: 95.41 KB      Lượt xem: 15      Lượt tải: 0    
10.10.2023

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Năm 1986, MATLAB 2 ra đời trong đó hỗ trợ UNIX.Năm 1987, MATLAB 3 phát hành.Năm 1990 Simulink 1.0 được phát hành gói chung với MATLAB.Năm 1992 MATLAB 4 thêm vào hỗ trợ 2-D và 3-D đồ họa màu và các ma trận truy tìm. Năm này cũng cho phát hành phiên bản MATLAB Student Edition (MATLAB ấn bản cho học sinh).
Nội dung trích xuất từ tài liệu:
Giáo trình matlab v5.1 P6Khaûo saùt öùng duïng MATLAB trong ñieàu khieån töï ñoäng m = 3.8000 a= 1 3 5 9 1 2 4 2 1 m = mean(a) m = 4.6667 2.0000 2.666711. Leänh MINa) Coâng duïng: Tím giaù trò nhoû nhaátb) Cuù phaùp: m = min(x) [m,i] = min(x) v = min(x,y)c) Giaûi thích: x,y,v: teân vector. m: laø giaù trò lôùn nhaát. i: laø vò trí cuûa m. Neâuù x laø ma traän tìm ra giaù trò nhoû nhaát trong moãi coät.d) Ví duï: x=3 5 2 1 4 m = min(x) m=1 i =4 y =1 6 8 -5 3 v = min(x,y) v=1 5 2 -5 3 b= 3 6 2 1 7 9 2 8 1Thöïc hieän: PHAÏM QUOÁC TRÖÔØNG - 75 - GVHD: PHAÏM QUANG HUYKhaûo saùt öùng duïng MATLAB trong ñieàu khieån töï ñoäng m = min(b) m=1 6 1 i=2 1 3 a= 0 3 6 7 1 1 4 6 8 v = min(a,b) v= 0 3 2 1 1 1 2 6 112. Leänh PRODa) Coâng duïng: Nhaân caùc phaàn töû.b) Cuù phaùp: p = prod(x)c) Giaûi thích: p: bieán chöùa keát quaû. x: teân ma traän hay daõy soá. Neáu laø ma traän nhaân töøng phaàn töû cuaû moãi coät.d) Ví duï: a=2 3 4 5 p = prod(a) p = 20 b= 2 2 3 5 6 4 7 5 4 p =prot(b) p =70 60 48Thöïc hieän: PHAÏM QUOÁC TRÖÔØNG - 76 - GVHD: PHAÏM QUANG HUYKhaûo saùt öùng duïng MATLAB trong ñieàu khieån töï ñoäng13. Leänh ROOTSa) Coâng duïng: Tìm nghieäm cuûa ña thöùc.b) Cuù phaùp: r = roots(p)c) Giaûi thích: r: bieán chöùa keát quaû. p: teân bieåu thöùc.d) Ví duï: Tìm nghieäm cuaû phöông trình: x2-1 =0 p = [1 0 -1] r = roots(p); disp(r) -1.0000 1.000014. Leänh SORTa) Coâng duïng: Saép xeáp maûng hay ma traän theo thöù töï taêng daàn.b) Cuù phaùp: kq = sort(x) [kq,i] = sort(x)c) Giaûi thích: kq: bieán chöaù keát quaû. i: soá thöù töï cuaû phaàn töû tröôùc khi saép xeáp. Neáu x laø ma traän thì saép xeáp theo thöù töï taêng daàn cuûa töøng coät.d) Ví duï: a=2 8 5 6 -3 9 kq = sort(a) kq = -3 2 5 6 8 9 [kq,i] = sort(a) kq = -3 2 5 6 8 9Thöïc hieän: PHAÏM QUOÁC TRÖÔØNG - 77 - GVHD: PHAÏM QUANG HUYKhaûo saùt öùng duïng MATLAB trong ñieàu khieån töï ñoäng i= 5 1 3 4 2 6 b= 3 4 -4 2 -3 5 1 6 2 kq =sort(b) kq = 1 -3 -4 2 4 2 3 6 5 [kq,i] = sort(b) kq = 1 -3 -4 2 1 2 3 6 5 i= 3 2 1 2 1 3 1 3 215. Leänh SUMa) Coâng duïng: Tính toång cuûa caùc phaàn töû.b) Cuù phaùp: s = sum(x)c) Giaûi thích: s: laø bieán chöùa keát quaû. x: laø teân ma traän. Neáu x laø ma traän thì s laø toång cuûa caùc coät.d) Ví duï: a= 2 8 5 6 -3 9 s = sum(a)Thöïc hieän: PHAÏM QUOÁC TRÖÔØNG - 78 - GVHD: PHAÏM QUANG HUYKhaûo saùt öùng duïng MATLAB trong ñieàu khieån töï ñoäng s = 27 b= 3 4 -4 2 -3 5 1 6 2 s = sum(b) s=6 7 3 X. TAÄP LEÄNH ÑOÀ HOÏA1. Leänh AXESa) Coâng duïng: Ñaët caùc truïc toïa ñoä taïi vò trí ñònh tröôùc.b) Cuù phaùp: axes(‘propertyname’, propertyvalue …)c) Giaûi thích: Töông öùng vôùi moät propertyname ñi keøm vôùi 1 propertyvalue. 1. ‘position’,[left, bottom, width, height]: ñònh vò trí vaø kích thöôùc cuûa truïc. left: khoaûng caùch töø meùp traùi cöûa soå ñeán truïc ñöùng. bottom: khoaûng caùch töø meùp döôùi cöûa soå ñeán truïc ngang. width: chieàu daøi cuûa truïc ngang. height: chieàu cao truïc ñöùng. Ghi chuù: Luoân laáy ñieåm [0,0] laøm goác toïa ñoä. Truïc ngang vaø truïc ñöùng coù giaù trò trong khoaûng [0 1] vaø chia theo tyû leä thích hôïp */ Ví duï: axes(‘position’,[.1 .1 .8 .6]) 2. ‘xlim’, [min,max]: ñònh giaù trò nhoû nhaát vaø lôùn nhaát treân truïc x. */ Ví duï: axes(‘xlim’, [2 5]) 3. ‘ylim’, [min,max]: ñònh giaù trò nhoû nhaát vaø lôùn nhaát treân truïc y. */ Ví duï:Thöïc hieän: PHAÏM QUOÁC TRÖÔØNG ...

Tài liệu được xem nhiều: