Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 11 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
11
Dung lượng
173 KB
Nội dung
Bài tập Cơng cụ mơ hình hóa số Giảng viên : DƯƠNG THANH QUỲNH Họ tên: Vũ Đức Khang Lớp:63CLC1 MSSV:107063 1.Làm quen Matlab function Bai1 disp('Bai1.1.a') disp('2/2*3') disp('Ket qua') disp(2/2*3) Đáp án >> Bai1 Bai1.1.a 2/2*3 Ket qua 2.Vec to function Bai2 disp('Bai 2.2.a') disp('Cho x=[3 6]') disp('Du doan dong lenh sau va thu lai bang Matlab') disp('x(3)') x=[3 6]; disp('Dap an') x(3) Đáp án >> Bai2 Bai 2.2.a Cho x=[3 6] Du doan dong lenh sau va thu lai bang Matlab x(3) Dap an ans = 3.Ma trận function Bai3 disp('Bai 3.2.d Du doan ket qua giai thich va thu lai bang Matlab ') disp('Cho A=[2 7;3 6;8 5]') disp('reshape(A,2,6)') disp('Ket qua') A=[2 7;3 6;8 5] reshape(A,2,6) Đáp án >> Bai3 Bai 3.2.d Du doan ket qua giai thich va thu lai bang Matlab Cho A=[2 7;3 6;8 5] reshape(A,2,6) Ket qua A = ans = 7 Vẽ đồ thị function Bai4 disp('Bai4.1') disp(' Ve thi ham so f(x) = sin(1/x) voi 0.01 < x < 0.1') x=0.01:0.0001:0.1; disp(' Do thi ham so f(x) la:') plot(x,sin(1./x)) disp('ket thuc bai 4') Đáp án >> Bai4 Bai4.1 Ve thi ham so f(x) = sin(1/x) voi 0.01 < x < 0.1 Do thi ham so f(x) la: Bài 5: Biểu thức logic function Bai5 disp('Bai5.5') disp(' Cho ma tran X') X=[1 -2 9;5 25;1 -11 7;0 -3 2] disp(' nhung phan tu duong cua ma tran:') X(X>0) Đáp án >> Bai5 Bai5.5 Cho ma tran X X = -2 25 -11 -3 nhung phan tu duong cua ma tran: ans = 25 6.Câu lệnh If function Bai6 disp('Bai 6.5') T=input('Nhap vao gia tri cua T: '); if (T>0 & T100) disp('Gia tri cua h(T) la:') 0.45*T+900 else disp('Khong xac dinh duoc gia tri cua ham h(T)!Vui long nhap gia tri khac') end Đáp án >> Bai6 Bai 6.5 Nhap vao gia tri cua T: Gia tri cua h(T)la: ans = -5 7.Vòng lặp function Bai7 disp('Bai 7.6 : Cho x=[4 6] va y=[6 7], tinh cac mang/vecto/ma tran sau') disp('Cau a: a(ij)=x(i)y(j)') x=[4 6]; y=[6 7]; for(i=1:3) for(j=1:3) a(i,j)=x(i)*y(j); end end disp('Ket qua:') disp('a(ij)=') disp(a) end Đáp án >> Bai7 Bai 7.6 : Cho x=[4 6] va y=[6 7], tinh cac mang/vecto/ma tran sau Cau a: a(ij)=x(i)y(j) Ket qua: a(ij)= 24 28 36 12 42 8.Lập trình function Bai8 disp('Bai 8.1:Tien dien') disp('So tien ho thu nhat phai tra:') disp(tiendien(120)) disp('So tien ho thu hai phai tra:') disp(tiendien(320)) disp('So tien ho thu ba phai tra:') disp(tiendien(480)) end function td=tiendien(x) if x Bai9 Bai 9.5: Hinh cau tam O ban kinh bang ... 86900 So tien ho thu hai phai tra: 4.3450e+05 So tien ho thu ba phai tra: 7.8650e+05 Đáp án 9 .Bài tập Symbolic Math function Bai9 disp('Bai 9.5: Hinh cau tam O ban kinh bang 3') syms a b; x=3*sin(a)*cos(b);... 4') Đáp án >> Bai4 Bai4.1 Ve thi ham so f(x) = sin(1/x) voi 0.01 < x < 0.1 Do thi ham so f(x) la: Bài 5: Biểu thức logic function Bai5 disp('Bai5.5') disp(' Cho ma tran X') X=[1 -2 9;5 25;1 -11