问题标签 [python-mlab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2759 浏览

python - Python Mlab - 无法导入名称 find_available_releases

我是 Python 新手。我正在尝试使用mlab包从 Python 内部运行 MATLAB。我按照网站上的指南进行操作,并在 Python 命令行中输入:

我得到的错误是:

好像下面matlabcom.py没有任何find_available_releases功能。

我可以知道是否有人知道如何解决这个问题?谢谢!

PS:我使用的是 Windows 7、MATLAB 2012a 和 Python 2.7

0 投票
0 回答
307 浏览

python - pywintypes.com_error 使用 mlab

我想使用 mlab 从 python 调用 matlab。当我执行以下操作时

我收到以下错误:

最后显示的错误用德语表示“未调用 CoInitialize”。我不知道该怎么做。任何追踪错误的帮助将不胜感激。

编辑:我在 Windows 7 64 位上安装了 MATLAB R2012a 64 位。

0 投票
0 回答
82 浏览

python - 在 Abaqus PDE 中导入“mlab”模块时出现 Python TypeError

Windows 机器,Python 2.7 64 位,Abaqus 6.14

我试图在 Python 脚本 var "mlab" 模块中调用 matlab 函数。它在 Python IDEL 中运行良好。但是在 ABAQUS PDE 中导入“mlab”时,出现Python Error。TypeError 强制转换为 Unicode:需要字符串或缓冲区,找到列表。并且 ABAQUS 被破坏完成,“ipc_CONNECTION_BROKEN”,“UnException TypeError:”'NoneType' object is not callable”被忽略。

在这方面的任何帮助将不胜感激。谢谢! 在此处输入图像描述

0 投票
0 回答
321 浏览

python - 使用 python 中的 mlab 运行带有参数的 .m 文件

我已经安装了mlab用于从 python 运行一些 .m 脚本。

我已经从这个答案中测试了它的代码,它工作得很好。但是,当我尝试使用 run 命令运行脚本时,我的问题就开始了。

这是我尝试过的一切。

foo.m

测试.py

这给出了错误

然后我尝试将参数作为字典传递,就像这里一样。

在蟒蛇中,

导致错误,

在我真的厌倦并决定运行一个没有任何函数和参数的简单文件之后。

foo.m

测试.py

这没有给我任何错误,但我也没有看到任何打印的内容。

我不知道现在如何进行。我已尝试按照某些答案中的建议安装 mlabwrap,但安装本身在 Windows 中不起作用。由于 mlab 只是一个重新打包的版本,我认为它会顺利运行。我已经彻底调查了这里的所有问题,但没有任何帮助。

那么基本上如何使用 mlab 运行 .m 文件?有论据更好。