TH Tin học kỹ thuật matlab

20 453 7
TH Tin học kỹ thuật  matlab

Đ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

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

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • BÀI 1: CƠ SỞ VỀ MATLAB

  • BÀI 2: GUI (GRAPHICAL USER INTERFACE)

  • BÀI 3: SYMBOLIC

  • BÀI 4: SIMULINK

Tài liệu cùng người dùng

Tài liệu liên quan