Đối với phần mềm MATLAB, bạn có thể sử dụng lại mã cũ được viết bằng ngôn ngữ lập trình khác, tạo các trang web dựa trên MATLAB hoặc lập trình phần cứng bằng cách nhũng mã C/C++ được tạo trực tiếp từ MATLAB. Các nhóm sử dụng các ngôn ngữ lập trình khác nhau có thể làm việc cùng nhau, dành nhiều thời gian hơn để phát triển sản phẩm và mất ít thời gian hơn để viết mã bằng ngôn ngữ khác.
Với API MATLAB Engine, bạn có thể sử dụng MATLAB từ trong môi trường lập trình khác. Các API cho phép thực thi các lệnh MATLAB từ bên trong ngôn ngữ lập trình của bạn mà không cần bắt đầu phiên MATLAB trên máy tính. Các API công cụ MATLAB có sẵn:
- C/C++
- Fortran
- Java
- Python
- Các thành phần và ứng dụng COM bao gồm nhiều chương trình được viết bằng các ngôn ngữ như Visual C# ® .NET và Visual Basic ® .NET
>>> Tham khảo: Tổng hợp các lệnh cơ bản của phần mềm MATLAB
Chuyển đồi mã MATLAB sang C/C++
Bạn có thể chuyển đổi thuật toán MATLAB của mình thành mã C/C++ bằng MATLAB Coder. Mã C được tạo ra có thể đọc được và chạy mã, hỗ trợ hầu hết ngôn ngữ MATLAB và nhiều hộp công cụ. Để biết thêm chi tiết, hãy khám phá MATLAB Coder hoặc xem hội thảo trực tuyến của MATLAB to C/C++ Made Easy.
>>> Xem thêm: Bộ dữ liệu được đổi tên thành mô hình ngữ nghĩa trong Power BI
Đóng gói các chương trình MATLAB dưới dạng các thành phần phần mềm
Các chương trình MATLAB có thể được đóng gói thành các thành phần phần mềm dành riêng cho ngôn ngữ để bạn có thể tích hợp chúng với các ngôn ngữ lập trình phổ biến. Các thành phần này có thể được tích hợp với các ứng dụng tùy chỉnh và được triển khai trên các hệ thống máy tính để bàn, web và doanh nghiệp.
Tùy chọn này hữu ích nếu người dùng cuối của bạn không có MATLAB. Các thành phần phần mềm được tạo bằng SDK một trình biên dịch MATLAB và có thể được phân phối miễn phí bản quyền.
Các thư viện ngôn ngữ sau đây có thể được tạo ra từ mã MATLAB:
- Tập hợp Microsoft® .NET
- Gói Python
- Các lớp Java ®
- Thư viện chia sẻ C
- Thư viện chia sẻ C++
Bắt đầu với bản dùng thử 30 ngày miễn phí.