Đề thi môn Matlab cuối kỳ đại học công nghệ ĐHQGHN

6 2.3K 35
Đề thi môn Matlab cuối kỳ đại học công nghệ  ĐHQGHN

Đang tải... (xem toàn văn)

Thông tin tài liệu

Đề thi môn Matlab cuối kỳ đại học công nghệ ĐHQGHN đây là một số đề matlab cuối kỳ. vô cùng hữu ích chuẩn bị cho kỳ thi cuối kỳ Câu 1: Dùng lệnh Matlab để xây dựng hàm có biểu thức theo biến ký hiệu x (symbolic) sau: 2 2 )1( 2 )1ln( x xx y    a) viết lệnh để tính y’(x), y’(1) b)Vẽ đồ thị của y(x) và y’(x) trên khoảng 0,10, trong cùng một khuôn hình (figure) nhưng ở hai vùng đồ thi khác nhau (gợi ý: dùng lệnh subplot) Câu 2: Viết các lệnh Matlab để tạo các ma trận sau: a) Một ma trận đơn vị A cỡ 6x6 b) Một ma trận ngẫu nhiên B cỡ 5x5 c) Một ma trận C cỡ 5x5 mà trong đó tất cả các số đều là 1 d) Thay các phần tử có giá trị lớn hơn 0.5 bởi giá trị 0.5 trong ma trận B e) Một ma trận chéo E với các số từ 15 trên đường chéo

Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1: Dùng lệnh Matlab để xây dựng hàm có biểu thức theo biến hiệu x (symbolic) sau: ln(1  x)  y x2 (1  x) a) viết lệnh để tính y’(x), y’(1) b)Vẽ đồ thị y(x) y’(x) khoảng [0,10], khuôn hình (figure) hai vùng đồ thi khác (gợi ý: dùng lệnh subplot) Câu 2: Viết lệnh Matlab để tạo ma trận sau: a) Một ma trận đơn vị A cỡ 6x6 b) Một ma trận ngẫu nhiên B cỡ 5x5 c) Một ma trận C cỡ 5x5 mà tất số d) Thay phần tử có giá trị lớn 0.5 giá trị 0.5 ma trận B e) Một ma trận chéo E với số từ 1-5 đường chéo Câu 3: Cho ph ng trình: x   2tx v i x(0) = a) S d ng hàm ode23 gi i s ph kho ng [0,3] b) V đ th hàm x(t) nh n đ c ng trình vi phân Câu 4: a) Viết văn hàm có khai báo dạng function b = kwad(r), r vectơ vào kết hàm lưu vào b tổng bình phương phần tử r b) Viết câu lệnh gọi thực hàm với r = [1 5] Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1: a Vẽ đồ thị hàm số y = sqrt(x)*sin(2*x) khoảng [0,pi] Tìm cực trị hàm số khoảng [2,3] b Vẽ tiếp tuyến hàm số điểm cực trị vừa tìm (đồ thị hàm số tiếp tuyến figure) Câu 2: a) Viết lệnh nhập vào ma trận sau: 1 2 A ; 3 4 1 2 5 6  B C  ;  1 7   2 2  2  2 b) Viết câu lệnh tạo ma trận D cấu thành từ ma trận A, B C trên, ma trân A ma trận B tạo thành cột D, ma trận C cột D (như D ma trận 4x4) c) Viêt câu lệnh tính ma trận E chuyển vị ma trận D d) Viết câu lệnh tính ma trận F nghịch đảo ma trận D e) Viết câu lệnh tìm giá trị riêng ma trận D Câu 3: Cho ph x  ng trình: tx v i x(0) = (1  x2 ) a) S d ng ode23 tính x(t) kho ng [0,2] b) V đ th hàm x(t) nh n đ c Câu 4: Viết hàm có khai báo function b = replace(a), a vectơ tham số vào b tham số có nội dung vectơ vào a sau thay phần tử có giá trị lớn giá trị Viết câu lệnh gọi thực áp dụng cho a = [1 6] (Chú ý: không phép dùng lệnh find) Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1: a Vẽ figure đồ thị hai hàm số sau khoảng [0, 2*pi] y1 = sin(t) y2 = cos(t) b Trên figure chứa hai đồ thị trên, vẽ hai vecto tiếp tuyến y1, y2 điểm t=pi/4 Câu 2: a) Viết lệnh nhập vào ma trận sau: 1 2 A ; 3 4 1 2 5 6  B  ; C  1    2 2  2  2 b) Viết câu lệnh tạo ma trận D cấu thành từ ma trận A, B C trên, ma trân A ma trận B tạo thành cột D, ma trận C cột D (như D ma trận 4x4) c) Viêt câu lệnh tính ma trận E chuyển vị ma trận D d) Viết câu lệnh tính ma trận F nghịch đảo ma trận D e) Viết câu lệnh tìm giá trị riêng ma trận D Câu 3: Cho ph ng trình: x  10((e  t / 0.3  sin(t ))  x ) v i x(0)=0 a) s d ng ode23 tính x(t) kho ng [0,2] b) V đ th hàm x(t) nh n đ c Câu 4: Viết hàm có khai báo dạng function [p q]= divide(x), thực chia tham số vào x đến kết nhận nhỏ p số lần x bị chia 3; q giá trị thương số cuối Viết câu lệnh gọi thực hàm để kiểm tra với x=21 Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1: a Vẽ đồ thị hàm số y = + sin(x) khoảng [-1,2] b Trên đồ thị vừa vẽ, thể tiếp tuyến hàm số điểm [x1, x2, x3] = [-0.5, 0.5, 1.5] Câu 2: a) Viết lệnh Matlab nhập vector v ma trận A, với: 1   7  v = [1 4] ; A   3    1   8 0 b) Viết lệnh để tính ma trận B tích AvT c) Viết lệnh rand để lập ma trận C cỡ 4x4 chứa số ngẫu nhiên, d) Viết lệnh để thay phần có giá trị lớn 0.4 giá trị 0.4 ma trận C e) Viết lệnh để tính ma trân E tích ma trận C A Câu 3: Cho ph ng trình: x  10((e  t / 0.3  sin(t ))  x ) v i x(0)=0 a) s d ng ode23 tính x(t) kho ng [0,2] b) V đ th hàm x(t) nh n đ c Câu 4: Viết hàm có khai báo function d = sproduct(a,b) để thực phép nhân vô hướng hai vectơ hàng a b, kết lưu vào d Viết cau lệnh gọi thực hàm để kiểm tra vơi a=[1 1 1]; b=[1 1 1] (chú ý, không phép dùng lênh dot) Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1: Viết lệnh Matlab tính tích phân xác định sau:  a) x  sin( x) dx b)  | ( x  2)3 | dx Câu 2: a) Viết lệnh Matlab nhập vector v ma trận A, với: 1   7   v = [1 4] ; A  3    1   8 0 b) Viết lệnh để tính ma trận B tích AvT c) Viết lệnh rand để lập ma trận C cỡ 4x4 chứa số ngẫu nhiên, d) Viết lệnh để thay phần có giá trị lớn 0.4 giá trị 0.4 ma trận C e) Viết lệnh để tính ma trân E tích ma trận C A Câu 3: Cho ph ng trình: x  10((e  sin(t ))  x ) v i x(0)=0 a) s d ng ode23 tính x(t) kho ng [0,2] b) V đ th hàm x(t) nh n đ c  t / Câu 4: a Viết văn hàm có dạng function a=pos_replace(b) tham số đầu vào vecto b nghiệm hàm vecto a có phần tử thành phần phần tử b xếp theo thứ tự ngược lại Vd: b=[1 5]  a=[5 1] b Viết câu lệnh thực hàm với b = [5 10 15 20 25 30] ... (chú ý, không phép dùng lênh dot) Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1: Viết lệnh Matlab tính tích phân xác định sau:... Viết câu lệnh gọi thực áp dụng cho a = [1 6] (Chú ý: không phép dùng lệnh find) Bài thi học kỳ Môn : Lập trình Matlab Lớp K54M Đề Họ Tên: Điểm: Ngày Sinh: Mã số sinh viên: Câu 1:... 0.3  sin(t ))  x ) v i x(0)=0 a) s d ng ode23 tính x(t) kho ng [0,2] b) V đ th hàm x(t) nh n đ c Câu 4: Viết hàm có khai báo dạng function [p q]= divide(x), thực chia tham số vào x đến kết nhận

Ngày đăng: 21/07/2017, 00:08

Từ khóa liên quan

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

Tài liệu liên quan