gpt4 book ai didi

python - numpy 与 mlabwrap 的 matlab 接口(interface)

转载 作者:太空狗 更新时间:2023-10-29 22:17:21 25 4
gpt4 key购买 nike

我正在寻找一种简单的方法来可视化我在 numpy 中的一些数据,并且我发现了看起来很有前途的 mlabwrap 包。我正在尝试创建一个简单的绘图,能够随着数据的变化而更新。

这是我要复制的 matlab 代码

>> h = plot([1,2,3], [1,2,3], '-o');
>> set(h, 'XData', [0,0,0]);
>> drawnow();

到 python

>> from mlabwrap import mlab
>> h = mlab.plot([1,2,3], [1,2,3], '-o')
>> mlab.set(h, 'XData', [0,0,0])
>> mlab.drawnow();

但是,倒数第二个命令失败并显示错误消息

error: One or more output arguments not assigned during call to "set".

关于如何解决这个问题有什么建议吗?

最佳答案

也许 mlab 很生气,因为您没有为该 set() 调用保存 matlab 的返回值...

我没有安装这个,someval = mlab.set(h,'XData') 有什么作用?

编辑:您也可以尝试使用 nout...mlab.set(h,'XData',[0,0,0],nout=0)

关于python - numpy 与 mlabwrap 的 matlab 接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1934740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com