編集テキスト ボックス (edit1) の導関数を計算し、静的テキスト ボックス (text1) に回答を表示しようとしています。しかし、それは数字を表示しているだけです。私は何を間違っていますか?
% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
x=-10:.1:10;
equation = get(handles.edit1, 'String');
y = eval(equation);
derive_func = diff(y);
set(handles.text1, 'String', derive_func);
plot(y);
GUI 画像- ご覧のとおり、関数をプロットしますが、微分しようとすると 3 行の数値が返されます。