Я пытаюсь написать графический интерфейс для нескольких целей, которые выглядят так: одна из них - создать матрицу на основе пользовательского ввода через пользовательский интерфейс, поэтому в untitled_OpeningFcn
он был предопределен по размеру и включил издание ячейки
set(handles.uitable1,'Data',cell(2,3));
set(handles.uitable1,'ColumnEditable',true(1,3))
внутри pushbutton2_Callback
, я пытаюсь прочитать данные, записанные в таблице, сохранить их и отобразить в статическом текстовом поле:
value=get(handles.uitable1,'Data');
value=str2double(value);
set(handles.text2,'String',num2str(value));
Но когда он работает, текстовое поле говорит "NaN"
, поэтому данные не сохраняются.
Что еще нужно?
ОБНОВЛЕНИЕ Благодаря aswer он не дает ожидаемых результатов При использовании исходного кода он дает следующий вывод
и при использовании предлагать mat2str я получил это