Tôi cần chuyển đổi một số mã MATLAB thành C++. Tôi đang sử dụng Visual Studio 2010 và đã cài đặt trình biên dịch MATLAB. Tôi tự hỏi làm thế nào để tôi đi về việc này.Chuyển đổi Matlab thành C++
Ngoài ra khi tôi xuất bản dự án của mình, người dùng cuối có phải cài đặt bất kỳ thứ gì của MATLAB không? (không thể là như vậy)
Một thời gian dài trước đây, trình biên dịch MATLAB được sử dụng để dịch mã MATLAB thành C, nhưng nó đã không làm điều đó trong một thời gian. Ngày nay, nó chỉ chuyển đổi các tệp nguồn MATLAB (* .m) thành định dạng được phân tích cú pháp, trước khi phân tích cú pháp (.p), được đóng gói để nó có thể chạy dưới dạng thực thi độc lập hoặc được gọi từ chương trình khác. Dù bằng cách nào, máy mục tiêu mà nó sẽ được chạy sẽ cần phải cài đặt MCR từ phiên bản MATLAB mà ứng dụng đã được phát triển. –
"nhưng tôi không nghĩ rằng có một công cụ Matlab để chuyển đổi mã Matlab thành mã C++ hoặc Visual C++" -Thông tin cơ bản: Có một công cụ Matlab và nó được gọi là hội thảo thời gian thực. Tuy nhiên, đây là một sản phẩm riêng biệt cho trình biên dịch Matlab và yêu cầu một giấy phép khác. – learnvst
@learnvst - cảm ơn nhận xét, tôi đã cập nhật câu trả lời. – eykanal