ワークスペースから gui edittext ボックスに構造変数を取得しようとしていますが、多くの試行錯誤の末に成功しましたが、変数の表示中に別の問題に遭遇しました。
文字列をテキスト ボックスに適用すると、この警告が表示されます。単一行の編集コントロールには複数行のテキストを含めることができないので、このエラーを回避できるように、編集ボックス プロパティの最大ステップを 2 に変更しました。
私の意図は、シミュレーションが進行中の変数値を表示することでしたが、それを行うことができません。シミュレーションの完了後、しばらくしてから編集ボックスをクリックした場合にのみ、値が表示されますが、それもスクロールダウン表示のようなものです。
function edit3_Callback(hObject, eventdata, handles)
% hObject handle to edit3 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
simout=evalin('base','simout');
L = length(simout);
vars = cell(1,L);
[vars{1:L}] = simout.signals.values;
set(handles.edit3,'string',vars);
guidata(hObject,handles);
誰でもできるだけ早くこの問題を手伝ってください。