【发布时间】:2015-01-12 03:56:33
【问题描述】:
我编写代码在命令窗口中生成结果
fprintf(' Maximum Power Mismatch = %g \n', maxerror)
head =[' Bus Voltage Angle ------Load------ ---Generation--- Injected'
' No. Mag. Degree MW Mvar MW Mvar Mvar '
' '];
disp(head)
for n=1:nbus
fprintf(' %5g', n), fprintf(' %7.3f', Vm(n)),
fprintf(' %8.3f', deltad(n)), fprintf(' %9.3f', Pd(n)),
在 gui 列表框中生成结果的列表是什么
对不起,我可以发布比这更长的列表
这里是我的文件 .fig 和 .m 文件,如果你想试试,你可以用多行编辑文本框或表格更改列表框,我只想在 gui 中显示结果
注意:填充 basemva = 100,accuracy = 0.001,max iter = 100,acceleration = 1.8
谢谢
【问题讨论】:
-
你能解释一下你的意思是什么类型的列表框吗?您的意思是 [1] 种交互式列表框吗? [1]in.mathworks.com/help/matlab/creating_guis/…
-
上面的列表在命令窗口中显示结果,但我想在列表框 gui 中显示结果,多行和循环
-
参考以下 stackoverflow[1] 建议的答案并尝试使其适应您的场景。我认为这会有所帮助。据我了解,如果您正确地将必要的值添加到数据变量中,它将显示在 gui 列表中。 (我现在没有matlab所以不能自己尝试:))[1] - stackoverflow.com/questions/11493798/…
-
您确定要在
listbox中执行此操作吗? ...您不是说多行textbox吗? (或者一个table也许?) -
任何可以在 GUI 中显示这样结果的东西
标签: matlab listbox matlab-guide