Thông tin tài liệu
BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC CÔNG NGHỆ TP.HCM BÁO CÁO THỰC HÀNH TIN HỌC KỸ THUẬT SV : Lớp : www.hutech.edu.vn TRANG 2| BÁO CÁO THỰC HÀNH TIN HỌC KỸ THUẬT BÁO CÁO THỰC HÀNH TIN HỌC KỸ THUẬT Ấn 2019 III MỤC LỤC MỤC LỤC BÀI 4: SIMULINK BÀI 1: CƠ SỞ VỀ MATLAB Bài 1.1 Cho ma trận A = [2 7; 6; 5], giải thích kết lệnh sau: a A' b A(:,[1 4]) c A([2 3],[3 1]) d reshape(A,2,6) e A(:) f [A;A(end,:)] g A(1:3,:) h [A ; A(1:2,:)] i sum(A) j sum(A') k [ [ A ; sum(A) ] [ sum(A,2) ; sum(A(:)) ] ] Bài 1.2 Cho ma trận A = [2 1; 2; 9], lệnh cần thiết để: a Lấy dòng ma trận A BÀI 4: SIMULINK b Tạo ma trận B dòng cuối A c Tính tổng phần tử cột A (gợi ý: tính tổng phần tử cột 1: sum(A(:,1))) d Tính tổng phần tử dịng A Bài 1.3 Giải hệ phương trình sau: 2x1 + 4x2 + 6x3 – 2x4 = x1 + 2x2 + x3 + 2x4 = 2x2 + 4x3 + 2x4 = 3x1 - x2 + 10x4 = 10 Mã lệnh: Kết quả: Bài 1.4 Chứng tỏ (A+B)C=AC+BC, với: Mã lệnh: Kết quả: Bài 1.5 Cho vector x = [3 6], giải thích kết lệnh sau: a x(3) b x(1:7) BÀI 4: SIMULINK c x(1:end) d x(1:end-1) e x(6:-2:1) f x([1 1]) g sum(x) Bài 1.6 Tạo vector x có 100 phần tử, cho: x(n) = (-1) n+1/(2n+1) với n = – 99 Mã lệnh: Bài 1.7 Cho phương trình ax2+bx+c=0, giải phương trình dùng hàm roots Mã lệnh: Kết quả: Bài 1.8 Giải phương trình x3- 2x2+4x+5=0 Kiểm chứng kết thu hàm polyval Sinh viên có nhận xét kết kiểm chứng Mã lệnh: Kết quả: Nhận xét: Bài 1.9 Lặp lại 1.8 cho phương trình x7-2=0 BÀI 4: SIMULINK Mã lệnh: Kết quả: Nhận xét: Bài 1.10 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.11 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.12 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.13 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.14 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.15 Thực ghi cơng thức tốn học Mã lệnh: Bài 1.16 Thực đoạn chương trình ghi nhận kết Mã lệnh: Bài 1.17 Vẽ đồ thị hàm số y1=sinx.cos2x hàm số y2=sinx [0-2π], hệ trục tọa độ: Kết quả: BÀI 4: SIMULINK Bài 1.18 Dùng hàm semilogx, semilogy, loglog thay cho plot Mã lệnh: Kết quả: Bài 1.19 Thực cho hàm số y = Mã lệnh: Kết quả: Bài 1.20 Vẽ hàm số r = sin (5θ) toạ độ cực: Kết quả: Bài 1.21 Vẽ hàm số r = 2sin(θ) + 3cos(θ) Mã lệnh: Kết quả: Bài 1.22 Vẽ hàm số 2x2 + y2 = 10 dạng toạ độ cực Mã lệnh: Kết quả: Bài 1.23 Vẽ đồ thị 3D hàm plot3: Kết quả: Bài 1.24 Vẽ mặt paraboloid z=x2+y2 không gian chiều: Kết quả: BÀI 4: SIMULINK Bài 1.25 Vẽ mặt dùng hàm surf mesh Mã lệnh: Kết quả: Bài 1.26 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.27 Thực đoạn chương trình ghi nhận kết Kết quả: Bài 1.28 Kiểm tra kết hàm gptb2 để giải phương trình bậc hai ax2+bx+c=0 >>[x1,x2]=gptb2(1,6,-7) Kết quả: >>[x1,x2]=gptb2(2,7,14) Kết quả: >>[x1,x2]=gptb2(0,4,3) Kết quả: >>[x1,x2]=gptb2(1,6) Kết quả: Bài 1.29 Hàm vdcongdb(a,m,method) để vẽ số đường cong hệ tọa độ cực, với a bán kính m số đường cong vẽ trục tọa độ Kiểm tra lại hoạt động hàm, ví dụ: >>vdcongdb(1,5,’Becnulli’) Kết quả: 10 BÀI 4: SIMULINK >>vdcongdb(1,5,’ Astroit’) Kết quả: >>vdcongdb(1,5,’Xoanoc’) Kết quả: >> vdcongdb(1,5,’saikieu’) Kết quả: >> vdcongdb(5,’becnulli’) Kết quả: Bài 1.30 Hàm dudoan() để dự đoán kết sau lần tung xúc xắc đồng nhất, mặt Kết quả: Kết luận khác script file hàm khơng có tham số vào Bài 1.31 Viết function xuất hình bảng cửu chương Mã lệnh: Kết quả: Bài 1.32 Viết function giaimach(E1,E2,J,R1,R2,C,R3) xuất công suất E1, E2, J; dòng điện R3 Viết script md1 nhập giá trị E1, E2, J, R1, R2, C, R3; dùng function giaimach để tính xuất giá trị cơng suất E1, E2, J; dịng điện R3 Mã lệnh: BÀI 4: SIMULINK Kết quả: 11 BÀI 2: GUI (GRAPHICAL INTERFACE) Bài 2.33 Thiết kế giao diện kiểm tra kết Kết quả: 40 oF = ? 0C 40 oF = ? 0R 40 oF = ? K Bài 2.34 Thiết kế giao diện viết mã lệnh Mã lệnh: Kết quả: n = 4, 2D: n = 4, 3D: Bài 2.35 Thiết kế giao diện viết mã lệnh Mã lệnh: Kết quả: Bien = 4: Bien = 0.1, sin: USER Bien = 0.2, sinc: Bien = 0.3, sa: Bien = 0.4, sa^2: Bài 2.36 Thiết kế giao diện viết mã lệnh Mã lệnh: Kết quả: Bài 2.37 Thiết kế giao diện viết mã lệnh Giao diện: Mã lệnh: Kết quả: BÀI 3: SYMBOLIC Bài 3.38 Dùng hàm dif để xác định đạo hàm hàm số Kết quả: Bài 3.39 Tính đạo hàm cấp hàm số sau: Mã lệnh: Kết quả: Bài 3.40 Dùng hàm int để tính tích phân Kết quả: Bài 3.41 Tính tích phân: Mã lệnh: Kết quả: Bài 3.42 Dùng hàm finverse để tìm hàm ngược Kết quả: Bài 3.43 Vẽ đồ thị Kết quả: Bài 3.44 Tính vẽ đạo hàm hàm số y = sinx3 Mã lệnh: Kết quả: Bài 3.45 Vẽ mặt có phương trình sau: Mã lệnh: Kết quả: Bài 3.46 Dùng hàm solve giải phương trình hệ phương trình Kết quả: Bài 3.47 Giải phương trình: Mã lệnh: Kết quả: Bài 3.48 Giải hệ phương trình: Mã lệnh: Kết quả: Bài 3.49 Dùng hàm dsolve giải phương trình hệ phương trình vi phân Kết quả: Bài 3.50 Giải phương trình y’’ + 3y’ - 4y = e-4x +xe-x Mã lệnh: Kết quả: Bài 3.51 Giải phương trình y’’ - 3y’ + 2y = 3x +5sin2x với điều kiện đầu y(0) = y’(0) = Mã lệnh: Kết quả: Bài 3.52 Giải hệ phương trình: với ngõ vào V hàm bước (hàm heaviside(x)) Mã lệnh: Kết quả: Bài 3.53 Giải phương trình với ngõ vào F(t) hàm bước Mã lệnh: Kết quả: Bài 3.54 Giải hệ phương trình: với ngõ vào u hàm bước Mã lệnh: Kết quả: BÀI 4: SIMULINK Bài 4.55 Tính vẽ DTFT có dạng: Kết quả: Bài 4.56 Mơ tín hiệu AM: Sơ đồ khối: Kết quả: Bài 4.57 Giải hệ phương trình: Sơ đồ khối: Kết quả: Bài 4.58 Giải phương trình: x2 + 3x + = Sơ đồ khối: Kết quả: Bài 4.59 Giải phương trình: x′(t) = −2x(t) + u(t) Sơ đồ khối: Kết quả: Bài 4.60 Mô hệ thống v' = (u – bv)/m Kết quả: Bài 4.61 Mô hệ thống điều khiển tốc độ động DC Kết quả: Bài 4.62 Sơ đồ khối: Kết quả: Bài 4.63 Sơ đồ khối: Kết quả:
Ngày đăng: 24/10/2020, 10:41
Xem thêm: TH Tin học kỹ thuật matlab