i just one pushbutton for calculate but i cant display. help me :'(
1 次查看(过去 30 天)
显示 更早的评论
% --- Executes on button press in Calculate.
function Calculate_Callback(hObject, eventdata, handles)
% hObject handle to Calculate (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
%Newton Method
x = [0.1;0.1;-0.1];
n = 8 ;
Tol = 0.00000000001;
F1 = @F1;
J = @Jacob3x3;
for i=1 : n
Dx = -inv(J(x)) * F1(x);
xn = x + Dx;
if abs(F1(xn)) < Tol
break;
end;
x = xn;
fprintf('x:%.10f %.10f %.10f \n', x);
handles.solve.String = sprintf('x:%.10f %.10f %.10f \n', x);
end
0 个评论
回答(1 个)
ES
2018-11-28
Instead of
handles.solve.String = '...';
you have to use
set(handles.solve, 'String', '...')
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!