Dùng bản matlab nào cho máy tính cấu hình yếu năm 2024

MATLAB là một phần mềm mạnh mẽ dùng cho tính toán số và lập trình, được phát triển bởi MathWorks. Với MATLAB, người dùng có thể thực hiện các phép toán số học, tính toán biểu đồ, xử lý tín hiệu, thống kê, tạo mô hình và mô phỏng, cũng như lập trình ứng dụng.

Phần mềm này hỗ trợ giải các phương trình tuyến tính, tối ưu hóa, tính toán đại số tuyến tính và tích phân số, cung cấp công cụ và chức năng để làm việc với dữ liệu, xử lý tín hiệu, thực hiện phân tích thống kê, và tạo và hiển thị biểu đồ.

MATLAB cũng hỗ trợ lập trình mạnh mẽ, cho phép người dùng viết mã để tạo ra các ứng dụng và giải quyết các vấn đề tính toán phức tạp. Nó cung cấp ngôn ngữ lập trình dễ sử dụng và đi kèm với nhiều chức năng và công cụ hỗ trợ để phát triển và chạy mã.

Phần mềm MATLAB được sử dụng rộng rãi trong nhiều lĩnh vực, bao gồm kỹ thuật, khoa học, tài chính, y học và nghiên cứu. Đối với các nhà khoa học, kỹ sư và nhà nghiên cứu, MATLAB là một công cụ quan trọng để thực hiện tính toán số và phân tích dữ liệu.

Các tính năng mới của Matlab hiện nay

  • Bluetooth Toolbox – Công cụ Bluetooth: Cung cấp mô phỏng, phân tích và kiểm tra các hệ thống truyền thông Bluetooth.
  • DSP HDL Toolbox – Công cụ DSP HDL: Hỗ trợ thiết kế các ứng dụng xử lý tín hiệu kỹ thuật số cho các thiết bị FPGA, ASIC và SoC.
  • Industrial Communication Toolbox – Công cụ Truyền thông Công nghiệp: Được sử dụng để trao đổi dữ liệu qua các giao thức công nghiệp như OPC UA, Modbus, MQTT và các giao thức khác.
  • RoadRunner Scenario – Công cụ RoadRunner Scenario: Dùng để tạo và phát lại các kịch bản để mô phỏng lái xe tự động.
  • Wireless Testbench – Bộ công cụ Wireless Testbench: Dùng để khám phá và kiểm tra các ứng dụng tham chiếu không dây trong thời gian thực trên phần cứng SDR (Software-Defined Radio).

Yêu cầu cấu hình máy tính với MATLAB

  • Hệ điều hành: Windows 11/ 10 1909 trở lên/ Windows Server 2019.
  • Bộ nhớ (RAM): Yêu cầu tối thiểu 4 GB RAM, khuyến nghị 8GB.
  • Dung lượng đĩa cứng: 31.5 GB SSD (khuyến nghị).
  • CPU: Intel or AMD x86-64 processor.

Tải phần mềm Matlab

Do matlab rất nặng, do đó bạn cần dùng torrent để tải, dưới đây là link torrent cho các phiên bản matlab hiện nay

Tải phần mềm: Bạn qua bên web tài liệu của Ngọc Auto để tải về, bên đó có hướng dẫn cài luôn nhé! Tại đây

Hướng dẫn cài đặt

Hướng dẫn tại: Bạn qua bên web tài liệu của Ngọc Auto để tải về, bên đó có hướng dẫn cài luôn nhé! Tại đây

Hướng đi sử dụng trực tiếp Matlab và Simulink trên máy tính để điều khiển một hệ thống thực thì có mấy vấn đề các bạn cần giải quyết:

- Có một bo mạch đệm, nó giao tiếp với máy tính (qua các ngõ giao tiếp thông thường như serial, USB, Ethernet, wifi...) và đồng thời nó cũng có các chân (input/output) để đọc tín hiệu cảm biến và ra lệnh cho hệ thống cần điều khiển.

- Nếu bạn có hàm điều khiển (file .m) chạy trên Matlab, bạn cần tìm cách mở được cổng giao tiếp trên máy tính để giao tiếp được với bo mạch đệm.

- Nếu bạn có một bộ điều khiển mô phỏng trên Simulink, bạn phải tìm cách (tạo thêm block mới chẳng hạn) làm cho Simulink kết nối được với bo mạch đệm.

- Bạn chỉ cần lập trình chip trên bo mạch đệm với chức năng là trung gian truyền tín hiệu, không cần tính toán gì.

---

Trên thế giới đã có nhiều công ty cung cấp các bo mạch đệm như vậy, kể cả Mathworks (ví dụ: xem gói "xPC target" trong Simulink, hình như cả gói Real time Embedded workshop gì đó). Nếu bạn muốn mua thì sẽ phải mua cả phần cứng và phần mềm, giá cả tùy theo độ tiện dụng và độ tin cậy.

Nếu bạn muốn tự làm: cũng có thể nghiên cứu được. Các bạn có thể tham khảo cái này:

Control an Arduino from MATLAB | File Exchange Pick of the Week và Arduino Support from MATLAB

MATLAB Support Package for Arduino (aka ArduinoIO Package) - File Exchange - MATLAB Central

Run on Target Hardware | File Exchange Pick of the Week

---

Nếu các bạn muốn tìm giải pháp ít tốn kém, có thể sử dụng phần mềm nguồn mở: hãy học cách cài Linux lên một bo ARM, chạy phần mềm Octave trên Linux (tôi gợi ý Octave vì nó tương thích tốt với Matlab, các file .m của Matlab mang sang Octave hầu như đều chạy được), rồi dùng các chân GPIO trên bo ARM để điều khiển (ngay trong Octave, bạn có thể can thiệp vào phần cứng, kích hoạt các chân GPIO).

https://************/wp-content/uploads/2019/11/download-matlab-2017-google-drive_huong-dan-cai-matlab-2017-full_softbuzz_1.jpg Bước 5: Tích vào ô Yes => sau đó chọn Next để tiếp tục https://************/wp-content/uploads/2019/11/download-matlab-2017-google-drive_huong-dan-cai-matlab-2017-full_softbuzz_2.jpg Bước 6: Tích vào ô I have the file installation key for my license: => Sau đó bạn copy và paste một trong những key matlab 2017b dưới đây nhé.

  • 09806-07443-53955-64350-21751-41297 (khuyên dùng).
  • 40236-45817-26714-51426-39281 (Matlab Production Server)

https://************/wp-content/uploads/2019/11/download-matlab-2017-google-drive_huong-dan-cai-matlab-2017-full_softbuzz_3.jpg Bước 7: Bạn tiến hành cài đặt matlab 2017b bình thường nhé. Quá trình cài khá lâu đấy nhé. CHịu khó chờ đợi. https://************/wp-content/uploads/2019/11/download-matlab-2017-google-drive_huong-dan-cai-matlab-2017-full_softbuzz.png Sau khi cài xong, bạn chọn Finish

Cách active matlab 2017

Để active matlab 2017b bạn làm như sau:

  1. Copy thư mục Bin trong thư mục Active_Matlab_2017b\bin_R2017b
  2. Paste và chép đề vào thư mục cài đặt theo đường dẫn:
    • C:\Program Files\MATLAB\R2017b

Vậy là xong! Bạn có thể sử dụng matlab 2017b và trải nghiệm những tính năng thú vị mà phần mềm này mang lại nhé.