Xem bài viết đơn
Old 11-09-2011, 01:03 AM   #1
franciscokison
+Thành Viên+
 
franciscokison's Avatar
 
Tham gia ngày: May 2009
Đến từ: Hanoi University of Science and Technology
Bài gởi: 652
Thanks: 120
Thanked 249 Times in 181 Posts
Gửi tin nhắn qua MSM tới franciscokison Gửi tin nhắn qua Yahoo chát tới franciscokison
Ứng dụng Scilap trong tính toán về ma trận

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]
 
__________________
SvBk
[Only registered and activated users can see links. ][Only registered and activated users can see links. ]
$\begin{math}
\heartsuit\heartsuit\heartsuit
\end{math}. $
[Only registered and activated users can see links. ]

thay đổi nội dung bởi: franciscokison, 11-09-2011 lúc 10:57 AM
franciscokison is offline   Trả Lời Với Trích Dẫn
The Following User Says Thank You to franciscokison For This Useful Post:
Huy_92 (11-09-2011)
 
[page compression: 11.73 k/13.02 k (9.87%)]