Giới thiệu phần mềm Scilap Bạn có thể truy cập trang:
http://www.scilab.org/products/scilab/download để tải phần mềm miễn phí (bản 5.3.3)
Đây là phần mềm rất bổ ích song hành với
Mathlap Tuy nhiên, bài viết này chỉ nêu một ứng dụng nhỏ nhưng rất bổ ích cho môn Đại số tuyến tính về Ma trân và Véc-tơ. Việc tính toán để rèn luyện kĩ năng, tuy nhiên cũng sẽ mất nhiều thời gian ở nhưng bước đơn giản nhưng không hề dễ làm chẳng hạn như chéo hóa. Một ứng dụng của scilap giúp chúng ta kiểm tra tính chính xác kết quả của bài làm mà không mất nhiều thời gian.
Khi tạo ma trận, mỗi dòng được ngăn cách nhau bởi “;”, phần tử “ ”
A = [ 1 2 -1; -2 -6 4 ; -1 -3 3 ]
b = [ 1; -2; 1 ]
Các hàm khởi tạo ma trận: ones //ma trận 1, zeros//ma trận 0, eye// ma trận đơn vị, rand...
c = ones(4,3), d = zeros(20,1), I = eye(5,5)
Code:
c = ones(//row,//colum), d=(//row,//colum),... ...
Tính toán với Ma trận và Véc-tơ Lấy 1 phần ma trận cú pháp: A( i:j, k:l )
A(2,3), A(1:2,2:4), A(:,2), A(3,
, A(2:$,$)
Các phép công (+), trừ (-), nhân (*), chia (/), tính định thức (det)...
A= [1 2 3 4 ; 1 4 9 16 ; 1 8 27 64 ; 1 16 81 256 ]
A' // ma trận đối xứng
det(A)// định thức của A
spec(A) //trị riêng của A
[D, X] = bdiag(A) //chéo hóa ma trận D và X
inv(A) //ma trận nghịch đảo
... ...
Ngoài ra, ban có thể sử dụng hộp thoại "help" để tìm hiểu về hàm cần tính
help <\\name function>. Ví dụ: help sin (trợ giúp cách dùng hàm sin)...
Bạn có thể tìm hiểu thêm những tiện ích khác của Scilap, sẽ nhiều điều thú vị đấy!
[RIGHT][I][B]Nguồn: MathScope.ORG[/B][/I][/RIGHT]