局限性Python万博1manbetx
MATLAB不支持的特性万博1manbetx® |
---|
关闭Python®解释器,同时运行MATLAB进程内执行模式。 |
将Python对象保存(序列化)到mat文件中。 |
交互式Python帮助(调用 |
|
访问Python类的静态属性。 |
MATLAB |
MATLAB类继承自Python类。 |
定制的(动态的)属性访问。 |
嵌套的Python类。 |
在单独的进程中启动MATLAB的模块,例如 |
读取的模块 |
动态生成的Python类,例如, |
动态附加新的对象属性。相反,使用 |
类名或其他以下划线( |
生成的Python模块MATLAB编译SDK™产品。 |
Python代码使用Cocoa (AppKit)进行用户界面上macOS平台。 |
当您在进程外调用Python函数时,Python和MATLAB之间传递的变量的大小限制为2 GB。此限制适用于在进程之间传递的数据和支持信息。万博1manbetx |
局限性pyrun
而且pyrunfile
功能
使用pyrun
或pyrunfile
如果您将类的实例返回给MATLAB,则不能修改。如果你需要改变类定义,重新启动解释器会话:
终止(pyenv) pyenv(“ExecutionMode”、“OutOfProcess”)
或者,重新启动MATLAB for“InProcess”
.
的pyrun
而且pyrunfile
函数不支持由其他局部变量通过方法初万博1manbetx始化的具有局部变量的类。方法来创建一个模块并访问它py。
前缀。
不支万博1manbetx持的MATLAB类型
Python不支持这些MATLAB类型。万博1manbetx
多维
字符
或细胞
数组结构数组
稀疏阵列
分类
,表格
,容器。地图
,datetime
类型MATLAB的对象
meta.class
(py
.类
)