Filter löschen
Filter löschen

How to remove text from fsolve result

113 Ansichten (letzte 30 Tage)
Zulhash Uddin
Zulhash Uddin am 6 Mär. 2011
Kommentiert: Joy am 26 Dez. 2023
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

Antworten (3)

Paulo Silva
Paulo Silva am 6 Mär. 2011
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 Kommentare
Pedro Miguel Trula
Pedro Miguel Trula am 15 Feb. 2018
It worked for me! Thank you
Joy
Joy am 26 Dez. 2023
Thanks, It worked for too.

Melden Sie sich an, um zu kommentieren.


Walter Roberson
Walter Roberson am 6 Mär. 2011
This is the same question (but apparently from someone else) as was asked earlier today, #2568, and is an exact duplicate of one asked a few minutes ago by the same poster as this one, #2587
  4 Kommentare
Zulhash Uddin
Zulhash Uddin am 6 Mär. 2011
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])
%RESULTS 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.7125 1.7556
Walter Roberson
Walter Roberson am 6 Mär. 2011
That does not pass the options to fsolve. Look again at Paulo's answer: he provides options as the third parameter to fsolve().

Melden Sie sich an, um zu kommentieren.


Paulo Silva
Paulo Silva am 6 Mär. 2011
Your code doesn't return any text, it just sends a message to the command line and puts the result in the variable x.
  1 Kommentar
Zulhash Uddin
Zulhash Uddin am 6 Mär. 2011
Paulo Silva,
Thank you very much for answer, however, I don't want to see this message in my result list. so how can I remove this message from my result list

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by