1. Trang chủ
  2. » Luận Văn - Báo Cáo

bài tập lớn matlab (1)

19 11 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 19
Dung lượng 176,94 KB

Nội dung

TRƯỜNG ĐẠI HỌC XÂY DỰNG BAN KỸ SƯ CHẤT LƯỢNG CAO BÀI TẬP MƠN CƠNG CỤ MƠ HÌNH HĨA BẰNG SỐ GIẢNG VIÊN: DƯƠNG THANH QUỲNH Họ Tên: Lưu Văn Kiên Lớp: 58CLC1 MSSV:3123558 Bài 1.1: Tính tay biểu thức sau thử lại matlab function Bai11 disp('===================================================================') disp('| LAM QUEN VOI MATLAB |') disp('===================================================================') disp('Bai1.1') disp('Phan a') 2*2/3 disp('Phan b') 6-2/5+7^2-1 disp('Phan c') 10/2\5-3+2*4 disp('Phan d') 3^2/4 disp('Phan e') 3^2^2 disp('Phan f') 2+round(6/9+3*2)/2-3 disp('Phan g') 2+floor(6/9+3*2)/2-3 disp('Phan h') 2+ceil(6/9+3*2)/2-3 disp('Phan k') fix(4/9)+fix(3*(5/6)) disp('ket thuc bai 1') ĐÁP ÁN ================================================================ LAM QUEN VOI MATLAB ================================================================ Bai1.1 Phan a ans = 1.3333 Phan b ans = 53.6000 Phan c ans = Phan d ans = 2.2500 Phan e ans = 81 Phan f ans = 2.5000 Phan g ans = Phan h ans = 2.5000 Phan k ans = ket thuc bai Bài 2.2: Cho x= [3 6] dự đốn kết dịng lệnh sau thử lại matlab function Bai22 disp('===================================================================') disp(' VECTOR ') disp('===================================================================') disp('Bai2.2') disp('cho x=[ 6]') x=[ 6] disp('phan a') x(3) disp('phan b') x(1:7) disp('phan c') x(1:end) disp('phan d') x(1:end-1) disp('phan e') x(6:-2:1) disp('phan f') x([1 1]) disp('phan g') sum(x) ĐÁP ÁN ======================================================= VECTOR ======================================================= Bai2.2 cho x=[ 6] x = 9 9 3 phan a ans = phan b ans = phan c ans = phan d ans = phan e ans = phan f ans = phan g ans = 33 Bài 3.3: Ma Trận function Bai33 disp('===================================================================') disp(' MA TRAN ') disp('===================================================================') disp('Bai3.3') disp('Cho ma tr?n A = [2 ; ; 9]') A = [2 ; ; 9] disp(' Gán cho vector x dòng th? nh?t c?a A') x=A(1,1:3) disp('Gán cho ma tr?n y hai dòng l?i (cu?i) c?a A') y=A(2:3,:) disp('Tính t?ng theo dịng ma tr?n A ') sum(A) disp('Tính t?ng theo c?t ma tr?n A ') sum(A') disp('gia tri lon nhat') max(max(A)) disp('gia tri nho nhat') min(min(A)) disp('Tính t?ng ph?n t? c?a A ') sum(sum(A)) ĐÁP ÁN =================================================================== MA TRAN =================================================================== Bai3.3 Cho ma tran A = [2 ; ; 9] A = Gán cho vector x dòng thu nhat cua A x = Gán cho ma tran y hai dòng lai (cuoi) cua A y = Tính t?ng theo dòng ma tr?n A ans = 11 16 12 Tính t?ng theo c?t ma tr?n A ans = 15 17 gia tri lon nhat ans = gia tri nho nhat ans = Tính t?ng ph?n t? c?a A ans = 39 Bài 4.1: Vẽ đồ thị hàm số f(x)=sin(1/x) với 0.011 m=n+1 else m=n-1 end disp('an tiep phim bat ky de lam phan c') pause n=input(' nhap gia tri cua n: n=') if n>1 m=n+1 else m=n-1 end end ĐÁP ÁN =============================================================== CAU LENH IF =============================================================== Bai6.1 Du doan ket qua va thu lai bang matlab tinh m: nhap gia tri cua n: n=3 n = m = an tiep de lam phan b nhap gia tri cua n: n=3 n = m = an tiep de lam phan c nhap gia tri cua n: n=6 n = m = Bài 7.8 disp('===================================================================') disp(' VONG LAP ') disp('===================================================================') disp('Bai7.8') disp(' Co bao nhieu phan tu dung truoc phan tu co gia tri 0.8 den 0.85') x=rand(1,10); n=1; while (x(n)0.85) n=n+1; if n>10 break end end if n>10 disp('Vo nghiem') else ketqua=n-1 end disp(' an tiep de lam phan b') pause disp('co bao nhieu phan tu nam khoang [0.01, 0.5] dung truoc gia') disp(' tri trung binh cua vector ?o ') x=rand(1,10) n=1; x TrungBinh=mean(x) while x(n)=0.1)&(x(1:n-1)> Bai 9.5 function Bai95 disp('===================================================================') disp(' BAI TAP SYMBOLIC MATH ') disp('===================================================================') disp('Bai 9.5') disp('Hinh cau tam O ban kinh bang 3:') syms a b; x=3*sin(a)*cos(b); y=3*sin(a)*sin(b); z=3*cos(a); ezsurf(x,y,z); axis tight ; colorbar; end ĐÁP ÁN =================================================================== BAI TAP SYMBOLIC MATH =================================================================== Bai 9.5 Hinh cau tam O ban kinh bang 3: ... = 2.5000 Phan g ans = Phan h ans = 2.5000 Phan k ans = ket thuc bai Bài 2.2: Cho x= [3 6] dự đốn kết dịng lệnh sau thử lại matlab function Bai22 disp('===================================================================')... nhat cac phan tu chan cua ma tran: ans = gan nhung phan tu 1: X = 1 -2 -11 -3 25 Bài 6.1: Dự đoán kết thử lại matlab function Bai61 disp('===================================================================')... qua va thu lai bang matlab tinh m: nhap gia tri cua n: n=3 n = m = an tiep de lam phan b nhap gia tri cua n: n=3 n = m = an tiep de lam phan c nhap gia tri cua n: n=6 n = m = Bài 7.8 disp('===================================================================')

Ngày đăng: 13/10/2021, 16:08

w