Limitations to MATLAB Engine API for Python

  • The engine cannot start or connect to MATLAB® on a remote machine.

  • Python® keyword arguments cannot be input arguments to MATLAB functions called with the engine. The engine passes only positional arguments to MATLAB functions.

  • The maximum size of a variable is 231 bytes per variable.

  • A recursive data structure cannot be passed as an input argument to a MATLAB function, or put into an engine workspace. (A recursive data structure is a Python data structure that includes itself as a value.)

Related Topics

Was this topic helpful?