Giới thiệu về
MATLAB
MATLAB là một môi trường tính toán số và lập trình, được thiết
kế bởi công ty MathWorks. MATLAB cho phép tính toán số với ma trận, vẽ đồ thị
hàm số hay biểu đồ thông tin, thực hiện thuật toán, tạo các giao diện người
dùng và liên kết với những chương trình máy tính viết trên nhiều ngôn ngữ lập
trình khác. MATLAB giúp đơn giản hóa việc giải quyết các bài toán tính toán kĩ
thuật so với các ngôn ngữ lập trình truyền thống như C, C++, và Fortran.
MATLAB được sử dụng trong nhiều lĩnh vực, bao gồm xử lý tín
hiệu và ảnh, truyền thông, thiết kế điều khiển tự động, đo lường kiểm tra, phân
tích mô hình tài chính, hay tính toán sinh học. Với hàng triệu kĩ sư và nhà
khoa học làm việc trong môi trường công nghiệp cũng như ở môi trường hàn lâm,
MATLAB là ngôn ngữ của tính toán khoa học.
1. Cách tìm một bản MATLAB để sử dụng
Mỗi năm Mathworks - công ty sản xuất và phân phối MATLAB đưa
ra thị trường 2 bản cập nhật rxxxxa vào đầu năm và rxxxb vào cuối năm (với xxxx
là năm phát hành). Với các bạn bắt đầu tìm hiểu và sử dụng Matlab, nên sử dụng
bản r2008a vì dung lượng không quá lớn, chạy nhanh với các máy tính có tài
nguyên phần cứng không cao.
Với các bạn sinh viên muốn sử dụng MATLAB, bạn cần có phần mềm
MATLAB, thông thường là qua 1 trong các cách sau:
Tìm trên mạng internet hoặc mua ở các cửa hàng đĩa, dung lượng
của bộ cài MATLAB có đầy đủ các Toolbox là khoảng 3.5 Gb cho bản r2008a, khoảng
5Gb cho bản r2012a. Đây là cách nhanh nhất và thông dụng nhất do giá của MATLAB
là rất cao. Nếu download trên mạng, bạn nên download bằng phần mềm utorrent,
tìm kiếm bản MATLAB bạn cần ở trang isohunt.com. Cách cài đặt và bẻ khóa bạn có
thể tìm trên youtube hoặc đọc hướng dẫn ngay trong đĩa cài.
Xin bản trial trên trang chủ của Mathworks, bạn cần hoàn
thành form đăng kí.
Sử dụng MATLAB có bản quyền ở trường Đại học bạn học.
2. Sử dụng MATLAB thế nào cho hiệu quả ?
Muốn thành thạo sử dụng MATLAB bạn cần phải tự mình gõ các
câu lệnh và xem kết quả câu lệnh, mắc lỗi và tìm cách sửa lỗi. Cách học
"trial and error" này theo tôi là cách tốt nhất để học lập trình. Thời
gian và công sức bạn bỏ ra bao nhiêu sẽ mang lại cho bạn nhiều kiến thức bấy
nhiêu.
Nếu bạn đã có nền tảng là một ngôn ngữ lập trình như C, C++
hay Pascal, ... việc làm quen với MATLAB sẽ rất dễ dàng, chỉ cần một ngày là bạn
có thể biết cách sử dụng được MATLAB. Tuy nhiên sử dụng được không có nghĩa là
thành thạo hay xuất sắc, lập trình MATLAB có tư duy riêng, không giống hệt với
tư duy lập trình của ngôn ngữ nào cả và với từng người dùng, tùy theo mục đích
sử dụng MATLAB mà tư duy lập trình cũng khác nhau.
Khả năng ứng dụng to lớn của MATLAB là nhờ các Toolbox được
viết bởi những chuyên gia hàng đầu trong nhiều lĩnh vực. Không ai học tất cả
các Toolbox của MATLAB cả. Để tiết kiệm thời gian và công sức không cần thiết,
mỗi người dùng MATLAB chỉ cần tìm hiểu một hay một vài Toolbox liên quan đến
công việc của mình là đủ.
Tài liệu về MATLAB hiện nay đã có rất nhiều, cả tiếng Việt
và tiếng Anh. Để sử dụng MATLAB, không nhất thiết phải đọc nhiều sách. Bạn hãy
chọn một cuốn bất kì liên quan đến lĩnh vực ứng dụng của MATLAB mà bạn quan tâm
để đọc, làm theo các ví dụ và suy nghĩ. Tài liệu quan trọng nhất chính là Help
của MATLAB, nếu như bạn có khả năng tự học tốt, Help là tài liệu duy nhất bạn cần
và nó đã có sẵn khi cài MATLAB.
Để giúp các bạn dễ dàng hơn trong việc sử dụng MATLAB, chúng
tôi cung cấp các bài học cơ bản, được dịch từ tài liệu "Introduction to
Programming in MATLAB" từ MIT OpenCoursewares gồm 5 bài (Những bạn có khả
năng ngoại ngữ nên tìm hiểu trực tiếp bản gốc từ trang web của MIT
Opencoursewares) còn các phần hướng dẫn sử dụng các Toolbox được tự thực hiện,
hoặc sưu tầm và dịch từ các sách cũng như từ Help của MATLAB. Nếu như có những
sai sót, rất mong được sự góp ý từ các bạn.
Xét cho cùng MATLAB chỉ là công cụ để thực hiện ý tưởng,
MATLAB có thể cho ta kết quả nhưng nó không thay ta suy nghĩ, không mang cho ta
kiến thức. Nắm chắc kiến thức chuyên môn là chìa khóa để sử dụng MATLAB có hiệu
quả. Ví dụ muốn thiết kế bộ điều khiển PID, bạn cần hiểu các thành phần P, I, D
có tác dụng như thế nào tới chất lượng hệ thống trước khi dùng câu lệnh của
MATLAB để chỉnh định tham số tự động.
Tổng Quan Về Phần Mềm Matlab >>>>> Download Now
Trả lờiXóa>>>>> Download Full
Tổng Quan Về Phần Mềm Matlab >>>>> Download LINK
>>>>> Download Now
Tổng Quan Về Phần Mềm Matlab >>>>> Download Full
>>>>> Download LINK