Hướng dẫn python to matlab compiler - trình biên dịch python sang matlab
Các nền tảng được hỗ trợ: Windows®, Linux®, MacWindows®, Linux®, Mac Show
Ví dụ này cho thấy cách tạo gói Python® từ hàm MATLAB® và tích hợp gói được tạo vào ứng dụng Python. Điều kiện tiên quyết
Tạo chức năng trong MATLABMATLABTrong MATLAB, hãy kiểm tra mã MATLAB mà bạn muốn đóng gói. Trong ví dụ này, hãy tạo một hàm có tên function y = makesqr(x)
y = magic(x); Tại dấu nhắc lệnh MATLAB, nhập Đầu ra là ma trận 5 x 5. 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 Tạo ứng dụng Python bằng ứng dụng trình biên dịch thư việnPython Application Using Library Compiler AppBiên dịch chức năng thành gói Python bằng ứng dụng trình biên dịch thư viện. Ngoài ra, nếu bạn muốn tạo gói Python từ cửa sổ lệnh MATLAB bằng cách sử dụng phương pháp lập trình, hãy xem Gói Python bằng trình compiler.build.pythonpackage.Library Compiler app. Alternatively, if you want to create a Python package from the MATLAB command window using a programmatic approach, see Create Python Package Using compiler.build.pythonPackage.
Chỉ định cài đặt góiTiếp theo, xác định tên của gói Python của bạn.
Tạo tệp trình điều khiển mẫuBạn có thể thêm các tệp MATLAB vào dự án để tạo các tệp trình điều khiển Python mẫu. Mặc dù các tệp trình điều khiển Python không cần thiết để tạo gói, bạn có thể sử dụng chúng để triển khai ứng dụng Python, như được hiển thị trong Cài đặt và chạy ứng dụng Python được tạo MATLAB. Trong phần Mẫu, chọn Tạo mẫu mới và nhấp vào % Sample script to demonstrate execution of function y = makesqr(x) x = 0; % Initialize x here y = makesqr(x); Thay đổi 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 92 thành 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 93, lưu tệp và quay lại ứng dụng trình biên dịch thư viện.Library Compiler app. Để biết thêm thông tin và hạn chế, hãy xem Tạo tệp trình điều khiển mẫu. Tùy chỉnh ứng dụng và ngoại hình của nóTrong ứng dụng trình biên dịch thư viện, bạn có thể tùy chỉnh trình cài đặt, tùy chỉnh ứng dụng của mình và thêm thông tin về ứng dụng.Library Compiler app, you can customize the installer, customize your application, and add more information about the application.
Gói ứng dụngKhi bạn hoàn tất việc chọn các tùy chọn đóng gói của mình, hãy lưu dự án trình biên dịch thư viện của bạn và tạo ứng dụng đóng gói.Library Compiler project and generate the packaged application.
Tạo gói Python bằng cách sử dụng 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 98Python Package Using 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 98Thay thế cho ứng dụng trình biên dịch thư viện, bạn có thể tạo gói Python bằng cách sử dụng phương pháp lập trình. Nếu bạn đã tạo một gói bằng trình biên dịch thư viện, hãy xem Cài đặt và chạy ứng dụng Python được tạo MATLAB.Library Compiler app, you can create a Python package using a programmatic approach. If you have already created a package using the Library Compiler, see Install and Run MATLAB Generated Python Application.
Cài đặt và chạy ứng dụng Python được tạo MATLABMATLAB Generated Python ApplicationSau khi tạo gói Python của bạn, bạn có thể gọi nó từ ứng dụng Python. Ví dụ này sử dụng mã python mẫu được tạo ra trong quá trình đóng gói. Bạn có thể sử dụng mã ứng dụng Python mẫu này làm hướng dẫn để viết ứng dụng của riêng bạn.
Sau khi tạo gói Python của bạn, bạn có thể gọi nó từ ứng dụng Python. Ví dụ này sử dụng mã python mẫu được tạo ra trong quá trình đóng gói. Bạn có thể sử dụng mã ứng dụng Python mẫu này làm hướng dẫn để viết ứng dụng của riêng bạn.Sao chép và dán tệp Python được tạo Danh sách chương trình cho buildResults = compiler.build.pythonPackage('makesqr.m', ... 'PackageName','MagicSquarePkg', ... 'SampleGenerationFiles','makesqrSample1.m', ... 'Verbose','on');7 được hiển thị dưới đây.
|