How to remove text from fsolve result
이전 댓글 표시
clc
clear all
f=@(x)[3*x(1)^3+x(1)^2-18; x(2)^3-5*x(2)^2+10];
x = fsolve(f,[0.001 0.001])
%RESULT as FOLLOWS
Equation solved.
fsolve completed because the vector of function values is near zero
as measured by the default value of the function tolerance, and
the problem appears regular as measured by the gradient.
<stopping criteria details>
x =
1.71252757489359 1.75564007603342
답변 (3개)
Paulo Silva
2011년 3월 6일
clc
clear
options = optimset('Display','off');
f=@(x)[3*x(1)^3+x(1)^2-18; x(2)^3-5*x(2)^2+10];
x = fsolve(f,[0.001 0.001],options)
댓글 수: 3
Zulhash Uddin
2011년 3월 6일
Pedro Miguel Trula
2018년 2월 15일
It worked for me! Thank you
Joy
2023년 12월 26일
Thanks, It worked for too.
Walter Roberson
2011년 3월 6일
1 개 추천
댓글 수: 4
Zulhash Uddin
2011년 3월 6일
Walter Roberson
2011년 3월 6일
Are you passing the options to fsolve() ? Please show your current code.
Zulhash Uddin
2011년 3월 6일
Walter Roberson
2011년 3월 6일
That does not pass the options to fsolve. Look again at Paulo's answer: he provides options as the third parameter to fsolve().
Paulo Silva
2011년 3월 6일
0 개 추천
Your code doesn't return any text, it just sends a message to the command line and puts the result in the variable x.
카테고리
도움말 센터 및 File Exchange에서 Common Operations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!