Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
203 KB
Nội dung
1/ Phần mềm Matlab có công dụng dung de giai quyet cac bai toan ve giai tich so,xu ly tin hieu so,xu ly hoa…Ma khong phai lap trinh co dien 2/ Phần mềm Matlab thuật ngữ viết tắt từ MATRIX LABORATORY 3/ Trong tollbook đây, tollbook Matlab 4/ Nguyên tắc nhập ma trận Matlab Các phần tử bao dấu ngoặc vuông: [ ] Các phần tử hàng cach dấu cách(bước trống) Cac phần tử cột phân cách dấu ; or dấu Enter 5/ Nguyên tắc nhập ma trận Matlab 6/ Câu lệnh x=1:1:5 trả kết x= 7/ Câu lệnh x=1:2:6 trả kết X= 8/ Câu lệnh x=1:5 trả kết X= 9/ Câu lệnh x=linspace(1,6,6) trả kết Ans = 10/ Câu lệnh x=linspace(1,5,6) trả kết Ans = 1,8 2,6 3,4 4,2 11/ Câu lệnh x=logspace(1,6,6) trả kết Ans = 10 100 1000 10000 100000 1000000 12/ Để tạo ma trận 3x4 có phần tử người ta dung câu lệnh X = 5*ones(3,4) 13/ Để tạo ma trận 3x4 có phần tử người ta dung câu lệnh M = zeros(3,4) 14/ Để tạo ma trận 5x4 có phần tử nằm đường chéo 0, phần tử lại ta dung câu lệnh 15/ Để tạo ma trận 4x4 có phần tử nằm đường chéo số 1, phần tử lại ta dung câu lệnh V =[ 1] M=diag(V,2) 16/ Để tạo ma trận 3x3 có phần tử nằm đường chéo số -1 -1, phần tử lại ta dung câu lệnh V =[-1 -1] va M=diag(v,-1) 17/ Câu lệnh v=diag(ones(3,3),2) trả kết V= 18/ Câu lệnh v=diag(zeros(3,3),-1) trả kết V= 0 19/ Câu lệnh A=diag(zeros(1,2),-1) trả kết A= 0 0 0 0 20/ Câu lệnh A=diag(v), với v= trả kết là: (nằm đường chéo cua ma trận) A= 0 0 21/ Để tạo ma trận 4x4 có phần tử nằm ngẫu nhiên khoảng {2; 3.5} ta dung câu lệnh X=-2+(3.5+2).*rand(4,4) 22/ Để tạo ma trận 5x5 có phần tử nằm ngẫu nhiên khoảng {5; 5} ta dung câu lệnh X =-5+(5+5).*rand(5,5) 23/ Cho ma trận A=[1 3;2 4;3 5] câu lệnh A(1,:)=[ ] trả 3;2 4;3 5] câu lệnh A(:,2)=[ ] trả kết A= 4 24/ Cho ma trận A=[1 kết A= 25/ Cho ma trận A=[1 3;2 4;3 5] câu lệnh A(:,:)=[ ] trả 3], câu lệnh tạo ma trận có kích thước kết Ma tran [ ] 26/ Cho véc tơ v=[1 3x3 mà phần tử lại 0, vector v nằm hàng cuối M = zeros(3,3) M(3,:)= V 27/ Cho véc tơ v=[1 3], câu lệnh tạo ma trận có kích thước 3x3 mà phần tử lại 0, vector v nằm cột M = zeros(3,3) M(2,:)= V 28/ Điều kiện để cộng ma trận A(nXm)+B(iXj) Các ma trận A,B(n=i,m=j) phải kích thước 29/ Điều kiện để nhân ma trận A(nXm)*B(iXj) Số cột ma trận A phải số hàng ma trận B or m=i 30/ Điều kiện để chia ma trận A(nXm)/B(iXj) Các ma trận A,B phải ma trận vuông kích thước or n=m=i=j 31/ Điều kiện để thực phép lũy thừa A(iXj)^n Các ma trận A phải ma trận vuông or i=j 32/ Toán tử dấu chấm “.” cho phép thao tác phần tử phép tính Nhân phần tử(.*) Chia phần tử(./) Lũy thừa phần tử(.^) 33/ Toán tử dấu chấm “.” cho phép thao tác phần tử phép tính 34/ Cho ma trận A=[1 1;2 2] A=[1 1;2 2] phép tính C=A*B trả kết 1;2 2] B=[2 2;1 1] phép tính C=A.*B trả kết A= 3 6 35/ Cho ma trận A=[1 A= 2 2 36/ Cho ma trận A=[1 1;2 2] B=[2 2;1 1] phép tính 2] B=[2 2;1 1] phép tính không báo lỗi Nếu A*B or A/B or A-B or A+B bị lỗi 37/ Cho ma trận A=[1 1;2 báo lỗi 38/ Cho ma trận A(nxm) B(nxl) C(lxm)phép tính thực B*C 39/ Cho ma trận A(nxm) B(mxl) C(lxn)phép tính thực B*C 40/ Cho ma trận A(nxm) B(nxl) C(mxl)phép tính thực A*C 41/ Cho ma trận A=ones(3), lệnh X=sum(A) trả kết 3 42/ Cho ma trận A=ones(3), lệnh X=sum(sum(A)) trả kết 43/ Cho ma trận A=ones(3), lệnh X=cumsum(A) trả kết 1 2 3 44/ Cho ma trận A=ones(3), lệnh X=cumsum(sum(A)) trả kết 45/ Cho ma trận A=rand(4,5), câu lệnh x=size(A) trả kết 00001Choi X= 46/ Cho ma trận A=rand(4,5), câu lệnh x=fliplr(size(A)) trả kết là00001Choi X=5 47/ Cho ma trận A=rand(4,5), câu lệnh x=flipdu(size(A)) trả kết là00001Choi ko tra ket qua gi 48/ Cho ma trận A=[1 3;4 6;7 9]; câu lệnh X=diff(A) trả kết 3;4 6;7 9]; câu lệnh X=diff(A,2) trả 4 X= 3 3 3 49/ Cho ma trận A=[1 kết X= 0 50/ Cho v=[1 3 1]; câu lệnh X=diff(v,2) trả kết 0 -1 -1 0 51/ Đa thức Matlab định nghĩa • Số phần tử véc tơ số bậc đa thức +1 • Phần tử hệ số cao đa thức • Những phần tử khuyết có hệ số 52/ Đa thức Matlab định nghĩa • Số phần tử véc tơ số bậc đa thức +1 • Phần tử hệ số cao đa thức • Những phần tử khuyết có hệ số 53/ Đa thức sau P=x - 2x + 3x -1 định nghĩa matlab biểu vector P=1 -2 -1 54/ Đa thức sau P=2x - x +x -x -4 định nghĩa matlab biểu vector P= -1 -1 -4 55/ Đa thức sau P= 2x + 3x -1 định nghĩa matlab biểu vector P= -1 56/ Cho đa thức biểu diễn vector v; câu lệnh cho phép tính giá trị đa thức x=3,2 P=Polyval(v,3.2) 57/ Tính giá trị đa thức sau P=x - x +5x -2 x=2,5; cú pháp sau P=Polyval(p,2.5) 58/ Cho đa thức P = x -2 P =x -x+4; cú pháp để thực phép tính P=P +P Lưu ý : cộng trừ trực tiếp hệ số, đa thức phải cỡ or biến đổi cỡ 59/ Cho đa thức P = x -2 P =x -x+4; cú pháp để thực phép tính P=P -P 60/ Cho đa thức P = x -2 P =x -x+4; cú pháp để thực phép tính P=P *P P = conv(p1,p2) 61/ Cho đa thức P = x -2 P =x -x+4; cú pháp để thực phép tính P=P /P [q,r] = deconv(p1,p2) 62/ Cho đa thức P = 2x -1 P =x-3; cú pháp để thực phép đạo hàm p K = polyder(p1) 63/ Cho đa thức P = 2x -1 P =x-3; cú pháp để thực phép đạo hàm tích P *P K = polyder(p1,p2) 64/ Cho đa thức P = 2x -1 P =x-3; cú pháp để thực phép đạo hàm thương hai đa thức P /P [q,d] = polyder(p1,p2) 65/ Câu lệnh cho phép thực phép nội suy biến Hàm interp1 Cú pháp: yi = interp1(x,y,xi) Yi = interp1(x,y,xi,method) 66/ Câu lệnh cho phép thực phép nội suy biến Hàm interp2 Cú pháp: ZI = interp2(X,Y,Z,XI,YI) ZI = interp2(Z,XI,YI) ZI = interp2(X,Y,Z,XI,YI,method) 67/ Đâu phương pháp nội suy tuyến tính Linear 68/ Đâu phương pháp nội suy đa thức bậc cubic 69/ Hàm để tìm cực tiểu hàm số fmin 70/ Hàm để tính tích phân hàm số trapz 71/ Câu lệnh dung để xóa hình matlab clc 72/ Câu lệnh dung để xóa hết biến matlab clear 73/ Dấu đặt trước lời thích matlab % 74/ Đâu nơi lưu trữ giá trị biến nhập vào matlab Workspace browser 75/ Đâu nơi lưu trữ lịch sử câu lệnh matlab Command history 76/ Trong matlab, đâu ký hiệu phần ảo Z=a+bi: phan ao la :b 77/ Cách nhập số phức matlab Số phức nhập dạng phần thực + phần ảo i 78/ Phép tính thực với số phức matlab Các phép tính : +, -, *, / 79/ Phép tính thực với số phức matlab 80/ Hàm cho phép lấy giá trị phần thực số phức Real(X) 81/ Hàm cho phép lấy giá trị phần ảo số phức Imag(x) 82/ Hàm cho phép tạo số phức liên hợp Conj(X) 83/ Cách nhập liệu dạng chuỗi cú pháp Cú pháp: char('chuỗi 1','chuỗi 2', ) Str2mat('chuỗi 1','chuỗi 2', ) strvcat('chuỗi 1','chuỗi 2', ) 84/ Câu lệnh sau cho phép chuyển từ chuỗi sang số Tk: cú pháp: eval(expression) [a1,a2,a3, ]=eval(expression) Eval(expression,catch_expr) 85/ Câu lệnh sau cho phép chuyển từ số sang chuỗi Cú pháp: str=int2str(N) Hoặc str= num2str(A) 86/ Câu lệnh sau cho phép chuyển từ ma trận sang chuỗi Cú pháp: str = mat2str(A) Str = mat2str(A,n) 87/ Câu lệnh dung để nhập liệu gán cho biến x Cú pháp: =input(‘lời nhắc) =input(‘lời nhắc’,’s’) 88/ Câu lệnh dung để nhập liệu gán cho biến x hộp thoại Cú pháp: answer = inputdlg(prompt) answer = inputdlg(prompt, title) answer = inputdlg(prompt, ,title,lineNo) answer = inputdlg(prompt,title,lineNo,defAns) 89/ Câu lệnh dùng để xuất liệu hình Command Window Disp(A) 90/ Đâu toán tử logic matlab = =,,=,~=,&, I,not 91/ Đâu toán tử lớn logic matlab >= 92/ Đâu toán tử khác logic matlab ~= 93/ Đâu toán tử ‘ logic’ matlab & 94/ Đâu toán tử ‘ logic’ matlab I 95/ Đâu toán tử ‘ phủ định logic’ matlab not 96/ Đâu cú pháp câu lệnh if If exprerssion Statements end 97/ Đâu cú pháp câu lệnh switch Switch switch_expr Case case_expr Statement,…,statement Case {case_expr1, case_expr2,….} Statement,…,statement … Otherwise Statement,…,statement end 98/ Đâu cú pháp câu lệnh for Fo= expression Statements end 99/ Đâu cú pháp câu lệnh while While < expression> Statements end 100/ Câu lệnh để thoát khỏi vòng lặp tức thời Break 101/ Câu lệnh dùng để vẽ đồ thị 2D matlab plot(x,y) 102/ Điều kiện để vẽ đồ thị 2D 103/ Chữ ‘c’ ‘color_style_marker’ lệnh vẽ 2D biểu thị cho mầu xanh dươmg 104/ Chữ ‘k’ ‘color_style_marker’ lệnh vẽ 2D biểu thị cho Mau đen 105/ Ký tự ‘x’ ‘color_style_marker’ lệnh vẽ 2D biểu thị cho dấu x 106/ Ký tự ‘:’ ‘color_style_marker’ lệnh vẽ 2D biểu thị cho đường chấm 107/ Câu lệnh dùng để thị lưới đồ thị matlab Grid on 108/ Câu lệnh dùng để vẽ nhiều đồ thị cửa sổ Figure matlab plot(x1,y1,x2,y2,x3,y3,……….,xn,yn) 109/ Câu lệnh dùng để ghi tên đồ thị matlab Title (‘tên tiêu đề đồ thị’) 110/ Câu lệnh dùng để ghi cho trục ox đồ thị matlab Xtable (‘tên trục x) 111/ Câu lệnh dùng để vẽ đồ thị 3D matlab Plot3(x,y,z) 112/ Để vẽ đồ thị 3D matlab cần có điều kiện 113/ Hệ mô tả phương trình 114/ Tín hiệu lấy scope x1 sơ đồ tín hiệu 115/ Hệ mô tả phương trình 116/ Hệ mô tả phương trình 117/ Tín hiệu lấy scope x1 sơ đồ tín hiệu 10 118/ Hệ mô tả phương trình 119/ Tín hiệu lấy scope x1 sơ đồ tín hiệu 120/ Hệ mô tả phương trình 11 121/ Tín hiệu lấy scope x1 sơ đồ tín hiệu 122/ Hệ mô tả phương trình 123/ Hệ mô tả phương trình 124/ Hệ trả kết ta chọn giá trị Threshold=5 125/ Khi chạy chương trình Simulink cần phải 126/ Khối có tên gọi chức 12 127/ Khối có tên gọi chức 128/ Khối có tên gọi chức 129/ Khối có tên gọi chức 130/ Khối có tên gọi chức 131/ Khối có tên gọi chức 132/ Khối có tên gọi chức 133/ Khối có tên gọi chức 13 134/ Khối có tên gọi chức 135/ Khối có tên gọi chức 136/ Khối có tên gọi chức 137/ Khối có tên gọi chức 138/ Khối có tên gọi chức 139/ Khối có tên gọi chức 140/ Khối có tên gọi chức 14 141/ Khối có tên gọi chức 142/ Khối có tên gọi chức 143/ Khối có tên gọi chức 144/ Khối có tên gọi chức 15 145/ Các khối đây, khối tạo tín hiệu sau 146/ Khối có tên gọi chức 147/ Khối có tên gọi chức 148/ Khối có tên gọi chức 149/ Khối có tên gọi chức 150/ Khối có tên gọi chức 16 ... thức Matlab định nghĩa • Số phần tử véc tơ số bậc đa thức +1 • Phần tử hệ số cao đa thức • Những phần tử khuyết có hệ số 52/ Đa thức Matlab định nghĩa • Số phần tử véc tơ số bậc đa thức +1 • Phần. .. lệnh matlab Command history 76/ Trong matlab, đâu ký hiệu phần ảo Z=a+bi: phan ao la :b 77/ Cách nhập số phức matlab Số phức nhập dạng phần thực + phần ảo i 78/ Phép tính thực với số phức matlab. .. Toán tử dấu chấm “.” cho phép thao tác phần tử phép tính Nhân phần tử(.*) Chia phần tử(./) Lũy thừa phần tử(.^) 33/ Toán tử dấu chấm “.” cho phép thao tác phần tử phép tính 34/ Cho ma trận A=[1