![]() |
numpy与mlabwrap的matlab接口
我正在寻找一种简单的方法来以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) [url=https://stackoverflow.com/questions/1934740]更多&回答...[/url] |
所有时间均为北京时间。现在的时间是 01:04。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.