THÔNG TIN TÀI LIỆU
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
Xem thêm: