Cấp bậc tác giả:

TRAINING

[MatLab]Bài 1: Giới thiệu MatLab

Được viết bởi webmaster ngày 02/08/2016 lúc 12:03 PM
MATLAB là phần mềm cung cấp môi trường tính toán số và lập trình, do công ty MathWorks thiết kế. 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.
  • 0
  • 6896

[MatLab]Bài 1: Giới thiệu MatLab

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. 

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í. Hoặc bản Full sau: MatLab 2009

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.

Bắt đầu học sử dụng MATLAB
Nếu bạn đã sẵn sàng để học sử dụng MATLAB, hãy bắt đầu ngay với Bài 2: Biến và các phép toán

Nguồn bài viết: MatLab

BÌNH LUẬN BÀI VIẾT

Bài viết mới nhất

LIKE BOX

Bài viết được xem nhiều nhất

HỌC HTML