【发布时间】:2010-04-19 14:10:28
【问题描述】:
在您的帮助下,我现在可以调用每个单选按钮的函数。但是,我收到一条错误消息
引用不存在的字段“ics_si”
ics_si 是我的函数,代码如下,不知道哪里出错了
我创建了编辑框供用户输入孔和行程的值。并计算vdisp并将结果显示在第三个编辑框中。
function ics_si_Callback(hObject, eventdata, handles)
b = str2double(get(handles.bore,'String'));
s = str2double(get(handles.stroke,'String'));
vdisp = (pi * b * b * s*10^(-3))/4;
set(handles.vdisp,'String',vdisp);
当我按下第一个或第二个单选按钮时,必须调用此代码。即当单选按钮被按下时,它应该调用函数ics_si,计算它并显示结果。 如何获得。
jonas 编辑:该问题是this 问题的后续问题。
【问题讨论】:
-
函数看起来不错。我想这是错误的回调定义。当您在 Guide 中打开 GUI,并双击单选按钮时,属性编辑器中显示的回调是什么?
标签: matlab function button radio-button call