我已经在网上进行了广泛的调查,但是并没有找到我想要的东西。
我有一个很大的仿真程序,可以在MATLAB M文件中输出结果(我们称其为res.m),我想以可视方式绘制结果。 我想连续使用C ++进行多次仿真,因此希望自动化结果绘制。
我有两个选择:
从C ++执行生成图形的Octave或MATLAB脚本。 ->找不到任何成功的人
使用Octave源文件读取res.m文件,并在使用任何绘图C ++工具之后将其输出。 ->从理论上讲可能,但我迷失在这些文件中
有人可以解决这个问题吗?还是有更好,更轻松的方法?
答案 0 :(得分:1)
答案是通过终端执行。
我并没有设法直接从我的c ++程序中直接运行一个八度脚本,但是有一种方法可以解决/通过终端和一个额外的八度文件的麻烦。我在cpp中使用了
for w in frame1.winfo_children():
w.bind('<Enter>',canvas1.focus_set())
myProgr.m是绘制res.m文件的脚本