Как загрузить и прочитать Excel в моем графическом интерфейсе? - PullRequest
0 голосов
/ 03 января 2012

У меня уже был графический интерфейс, который решает формулу для

  • мощности,
  • ч,
  • q,
  • повышения.

Моя проблема сейчас заключается в том, как мне прочитать все данные в (таблица данных уже в Excel).И какой результат в графическом интерфейсе будет соответствовать таблице данных в Excel?

  1. Например, результат в графическом интерфейсе равен 750.
  2. Тогда моя таблица (данные таблицы ниже) будет читать Excel и даст соответствующий эквивалент, например, эквивалент 750 будет250:

    В 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);

Ответы [ 2 ]

0 голосов
/ 03 января 2012

Matlab по умолчанию может анализировать файл XLS с помощью xlsread. Затем вы можете проанализировать этот файл в Matlab и прочитать любое значение, которое вам нравится.

Если вы хотите создать таблицу в Matlab, я предлагаю вам поискать графический элемент UITable.

0 голосов
/ 03 января 2012

doc xlsread

Считайте данные из Excel, а затем загрузите их в графический интерфейс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...