本帖最后由 李昊波 于 2017-7-16 11:12 编辑
想请教一个问题,制作了一个有24个edit的gui程式,想获取edit中的数值然后用这些数值来做排列组合,但是运行结果显示为生成了一个空的矩阵
>> one
result =
空的 0×8 double 矩阵
下面是edit的callback部分的程式(因为都类似所以只贴了一个)
a = get(handles.edit1, 'value');
handles.L1 = a;
guidata(hObject, handles);
下面是最后的计算的pushbutton的callback程式:
function start_Callback(hObject, eventdata, handles)
% hObject handle to start (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
L1 = handles.L1;
L2 = handles.L2;
L3 = handles.L3;
h11 = handles.h11;
h12 = handles.h12;
h13 = handles.h13;
h21 = handles.h21;
h22 = handles.h22;
h23 = handles.h23;
<