Danh mục

Bài tập Matlab căn bản

Số trang: 0      Loại file: pdf      Dung lượng: 325.85 KB      Lượt xem: 31      Lượt tải: 0    
Thu Hiền

Phí tải xuống: 3,000 VND Tải xuống file đầy đủ (0 trang) 0
Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tài liệu về bài tập Matlab căn bản...
Nội dung trích xuất từ tài liệu:
Bài tập Matlab căn bảnBaøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn 1. Söû duïng leänh ñieàu kieän if vieát haøm ñeå tính giaù trò haøm g(x) nhö sau: 2. Vieát moät haøm(functon) saép xeáp laïi giaù trò cuûa moät maûng töø nhoû deán lôùn (theo coät) vaø ngöôïc laïi vaø xuaát ra giaù trò trung bình cuûa maûng Ví duï : input A=[5 9 6 3 -5 4] Output B=[-5 3 4 5 6 9] vaø C=[9 6 5 4 3 -5] 3. Moät Rocket ñöôïc phoùng leân töø maët ñaát vaø ñöôïc moâ taû bôûi heä phöông trình sau: ⎧ ⎪ y = 0.4 1.8 x ⎨ ⎪ 0 ≤ x ≤ 52 ⎩ a) Taïo moät Script file ñeå veõ quyõ ñaïo cuûa Rocket treân. b) Hieäu chænh script file treân thaønh function vôùi hai thoâng soá nhaäp vaøo laø a,b vaø phöông trình quyõ ñaïo cuûa Rocket theo phöông y la ø y = a bx 4. Öùng suaát phaùp vaø öùng suaát tieáp treân maët caét xieân cuûa thanh bò keùo neùn theo goùc alpha theo coâng thöùc nhö sau: N ÖÙng suaát phaùp treân maët caét xieân σ z′ = z cos 2 α = σ z cos 2 α F σ Nz Öùng suaát tieáp treân maët caét xieân τ z′ = sin 2α = z sin 2α 2F 2Yeâu caàu : Vieát 1 function tính öùng suaát phaùp vaø öùng suaát tieáp treân maët caét xieân. Kieåmtra tham soá ñöa vaøo haøm, Ñoái vôùi 3 tham soá(Nz,F,Alpha) vaø hai tham soá ñöavaøo( σ z ,alpha) duøng bieán nargin vaø 1 function ñoåi ñoä sang rad Vieát 1 script file veõ ñoà thò bieán thieân cuûa öùng suaát phaùp vaø öùng suaát tieáptreân maët caét xieân nhö hình sau. 5. Giaûi heä phöông trình phi tuyeán sau :Baøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn Duøng x=A\b Moät ngöôøi ñang chaïy töø treân moät doác coù ñoä nghieân alpha=20o ñeå traùnh moät 6. hoøn ñaù Neáu ngöôøi naøy ñeán vò trí x=0 tröôùc vieân ñaù thì thoaùt ñöôïc. Haõy vieát chöông trình moâ phoûng chuyeån ñoäng cuûa ngöôøi vaø hoøn ñaù. HD: Phöông trình chuyeån ñoäng cuûa vieân ñaù Trong ñoù : m khoái löôïng vieân ñaù v Vaän toác hoøn ñaù & B heä soá ma saùt G gia toác troïng tröôøng Vaän toác vaø vò trí hoøn ñaù , Hai pt naøy cuõng ñuùng cho ngöôøi dt : böôùc thôøi gian v(i) : vaän toác taïi thôøi ñieåm t=to+t*i v(i-1) : vaän toác taïi thôøi ñieåm t=to+t*(i-1) Giaù trò: B1=10, m1=1000, T=10 (thôøi gian moâ phoûng) B2=0.2, m2=100, gia toác =1.5 , v_max=5 m/s 7. Xaây döïng ma traän 16x16 sau:Baøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn 8. Vieát function I=trap(f,a,b,n) duøng tính tích phaân. Vôùi I= Trong ñoù : h=(a-b)/n vaø xi = a+i*h Kieåm tra keát quaû cuûa haøm treân vôùi haøm f=cos(x)+sin(x) cho a=0,b=pi/3 9. Kieåm tra keát quaû baøi treân baèng quy luaät Simpson I= 10. Döïa vaøo löu ñoà sau haõy xaây döïng moät script file duøng caùc leänh input, sprinft 11. Söû duïng voøng laëp for vaø caùc leänh treân ñeå xaây döïng script file döïa treân löu ñoà sau:Baøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn 12. Söû duïng voøng laëp while xaây döïng script file döïa treân löu ñoà sau:Baøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn 13. Chuyeån ñoåi caùc script file(8,9,10) treân thaønh haøm (function) 14. Veõ hình troøn 15. Veõ caùc maët (surface ) sau: 16. Veõ maët döïa treân phöông trình tham soá sau : Vôùi u,v=0 :2*pi HD : Tính u,v sau ñoù söû duïng leänh surf(X,Y,Z) 14. Veõ maët contour sau :Baøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn Vôùi söû duïng haøm contour 17. Döôùi ñaây laø baûn döõ leäu thu ñöôïc töø moät thí nghieäm maø moâ hình toaùn hoïc coù coâng thöùc : Trong ñoù xm,ym laø giaù trò ño ñöôïc coøn δ y laø sai soá taïi giaù trò xmSöû duïng haøm errorbar ñeå theå hieän keát quaû treân. 16. Xaây döïng structure sau :Baøi taäp Matlab caên baûn Nguyeãn Hoaøi Sôn BÀI TẬP MATLAB CĂN BẢN 1. Viết chương trình tính tiền điện cho một gia đình biết rằng nếu số Kwh điện sử dụng: - < 100 thì giá 1 Kwh là 500đ. 100 ≤ Kwh < 200 thì giá 1 Kwh là 700đ. - 200 ≤ Kwh < 500 thì giá 1 Kwh là 1000đ. - - Kwh > 500 thì giá 1 Kwh là 1200đ. Đồng thời: + Nếu Kwh < 0 thì in ra: không hợp lệ. + Nếu Kwh sử dụng ≥ 500 thì sau dòng in tổng số tiền có ghi kèm theo câu: Hạn chế sử dụng điện. 2. Viết chương trình giải và biện luận bất phương trình : ax > 3x + 6 3. Viết chương trình tính doanh thu trung bình DTTB trong 1 năm của Công ty X theo doanh thu của 4 quý: Q1, Q2, Q3 và Q4, đơn vị tính là Triệu đồng. Nếu DTTB < 100 thì in ra: Phá sản, từ 100 đến nhỏ hơn 200 thì in ra: Doanh thu ...

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