使用GUIDE列表框中的值作为变量(MATLAB)

时间:2015-04-29 07:37:07

标签: matlab listbox matlab-guide

我正在尝试使用open函数中包含的一些信息构建一个gui来生成一些图。我正在使用列表框来尝试更新这些变量,例如,在我运行绘图循环之前,我想从列表框中选择一个初始条件。但是,无论我在列表框中做出什么选择,初始条件总是重置为0.以下是对我要做的事情的一种解释:

开场功能:

permission

列表框功能:

x(i) = 0;
y(i) = str2double(char(get(handles.edit1, 'String');
z(i) = 0;

我确定我正在调用列表框值,因为我将它们传递给编辑框以显示值,然后将编辑框的值调用为y(i)的新值。但是,从赋值语句中删除分号后,我在列表框中选择了所需的值,运行了脚本,但命令窗口显示y = 0.

非常感谢任何建议。

2 个答案:

答案 0 :(得分:0)

您要从handles.edit1中提取Set-ADUser

中设置字符串的位置

我怀疑这是同一个编辑框......

注1:由于用户已更新问题,此答案毫无意义!

答案 1 :(得分:0)

我发现在将计算重新定位到按钮功能时问题得到纠正,而不是在打开功能中完成所有操作。这将成为更笨重的代码,但它的作用才是最重要的!