我已经有一个GUI来解决
的公式我现在的问题是如何读取excel中的所有数据(数据表已经在excel中)。 GUI中的结果是否与excel中的数据表相匹配?
然后我的表格(下面的表格数据)将读取excel并给出相应的等价物,如750当量将为250:
H EL
800 300
775 280
750 250
725 175
700 100
示例代码:
a = get(handles.input1_gamma,'String'); %GAMMA
b = get(handles.input2_h,'String'); %H
c = get(handles.input3_q,'String'); %Q
d = get(handles.input4_power,'String'); %POWER
e = get(handles.input5_eout,'String');
% a and b are variables of Strings type, and need to be converted
% to variables of Number type before they can be added together
out = str2num(b) + str2num(e);
set(handles.equalel,'String',out);
答案 0 :(得分:0)
doc xlsread
从excel读取数据,然后将其加载到GUI
答案 1 :(得分:0)
默认情况下,Matlab可以使用xlsread解析XLS文件。然后,您可以在Matlab中解析该文件并读取您喜欢的任何值。
如果你想在Matlab中创建一个表,我建议你查看UITable图形元素。