Features Not Supported in MATLAB® |
---|
Closing the Python®interpreter while running MATLAB with in-process execution mode. |
Saving (serializing) Python objects into a MAT-file. |
Interactive Python help (calling |
|
Accessing static properties of a Python class. |
MATLAB |
MATLAB class inheritance from a Python class. |
Customized (dynamic) attribute access. |
Nested Python classes. |
Modules that start MATLAB in a separate process, for example, the |
Modules that read |
Dynamically generated Python classes, for example, |
Dynamically attaching new object attributes. Instead, use |
Class names or other identifiers starting with an underscore ( |
Python modules generated by theMATLAB Compiler SDK™product. |
Python code using Cocoa (AppKit) for user interfaces onmacOSplatforms. |
The size of variables passed between Python and MATLAB is limited to 2 GB when you call a Python function out-of-process. This limit applies to the data plus supporting information passed between the processes. |
These MATLAB types are not supported in Python.
Multidimensionalchar
orcell
arrays
Structure arrays
Complex, scalar integers or arrays
Sparse arrays
categorical
,table
,containers.Map
,datetime
types
MATLAB objects
meta.class
(py
.class
)