Viết các thuật toán và ứng dụng trong MATLAB, đóng gói và chia sẻ chúng chỉ với một cú nhấp chuột. Bạn có thể xây dựng các gói Python từ các chương trình MATLAB bằng cách sử dụng MATLAB Compiler SDK™. Các gói này có thể được tích hợp với các ứng dụng Python, do đó, có thể được chia sẻ với người dùng máy tính để bàn hoặc triển khai cho các hệ thống web và doanh nghiệp, miễn phí bản quyền. Tìm hiểu thêm về cách tích hợp các chương trình MATLAB đã biên dịch vào các ứng dụng Python
Mở rộng quy mô các chương trình MATLAB của bạn để đồng thời truy cập và phục vụ hệ thống cơ sở dữ liệu, web và ứng dụng doanh nghiệp bằng cách triển khai các chương trình lên MATLAB Production Server™. Máy chủ cung cấp khả năng tích hợp trong kiến trúc CNTT của bạn thông qua các thư viện API máy khách nhẹ [bao gồm Python] và giao diện RESTful/JSON
Chọn một trang web để nhận nội dung đã dịch nếu có và xem các sự kiện và ưu đãi tại địa phương. Dựa trên vị trí của bạn, chúng tôi khuyên bạn nên chọn.
Bạn cũng có thể chọn một trang web từ danh sách sau
Làm thế nào để có được hiệu suất trang web tốt nhất
Chọn trang Trung Quốc [bằng tiếng Trung hoặc tiếng Anh] để có hiệu suất trang tốt nhất. Các trang web quốc gia khác của MathWorks không được tối ưu hóa cho các lượt truy cập từ vị trí của bạn
Chọn một trang web để nhận nội dung đã dịch nếu có và xem các sự kiện và ưu đãi tại địa phương. Dựa trên vị trí của bạn, chúng tôi khuyên bạn nên chọn.
Bạn cũng có thể chọn một trang web từ danh sách sau
Làm thế nào để có được hiệu suất trang web tốt nhất
Chọn trang Trung Quốc [bằng tiếng Trung hoặc tiếng Anh] để có hiệu suất trang tốt nhất. Các trang web quốc gia khác của MathWorks không được tối ưu hóa cho các lượt truy cập từ vị trí của bạn
Bạn có thể gọi bất kỳ hàm MATLAB nào như một phương thức của đối tượng MatlabEngine
. Công cụ tự động gọi hàm MATLAB khi bạn gọi nó. Cú pháp hiển thị các đối số vị trí, từ khóa và đầu ra của lệnh gọi hàm
ret = MatlabEngine.
matlabfunc
[*args
,nargout=1,background=False,stdout=sys. stsdout,stderr=sys. tiêu chuẩn]
Thay thế matlabfunc
bằng tên của bất kỳ hàm MATLAB nào [chẳng hạn như isprime
hoặc sqrt
]. Thay thế ______2
bằng các đối số đầu vào cho hàm MATLAB mà bạn gọi. Các đối số từ khóa chỉ định.
Số đối số đầu ra mà hàm trả về
Liệu động cơ có gọi chức năng không đồng bộ hay không
Trường hợp công cụ gửi đầu ra tiêu chuẩn và lỗi tiêu chuẩn đến từ chức năng
Chỉ xác định các đối số từ khóa khi chỉ định các giá trị không phải là giá trị mặc định được hiển thị trong cú pháp
Nhập đối số vào hàm MATLAB
Đối sốMô tảPython Type
*args
Nhập đối số vào hàm MATLAB, được chỉ định làm đối số vị trí
Bất kỳ loại Python nào mà công cụ có thể chuyển đổi thành các loại MATLAB
Đối số từ khóa cho công cụ
Đối sốMô tảPython Type
________số 8
Số đối số đầu ra từ hàm MATLAB
int
Mặc định. ret = MatlabEngine.
matlabfunc
0
ret = MatlabEngine.
matlabfunc
1
Gắn cờ để gọi hàm MATLAB không đồng bộ
ret = MatlabEngine.
matlabfunc
1 là bí danh của ret = MatlabEngine.
matlabfunc
3. Tuy nhiên, kể từ Python Phiên bản 3. 7, ret = MatlabEngine.
matlabfunc
3 là từ khóa và không được dùng làm đối số. Sử dụng đối số ret = MatlabEngine.
matlabfunc
1 thay vì ret = MatlabEngine.
matlabfunc
3 cho tất cả các phiên bản Python được hỗ trợ