program for checking whether the root satisfies an equation

I am unable to make a program for the following problem.
Suppose I have 5 numbers (eg. 1, 2, 3, 4, 5) and I want to check whether these numbers are the roots of a particular equation(say x^2-7*x+10=0) or not. and I want to pick the numbers (or display the satisfying roots). please help.

 Akzeptierte Antwort

Jan
Jan am 2 Jan. 2018
Bearbeitet: Jan am 2 Jan. 2018
Or without the Symbolic Toolbox
fcn = @(x) x .^ 2 - 7 * x + 10;
x = [1, 2, 3, 4, 5];
f_x = fcn(x)
isroot = abs(f_x < sqrt(eps)); % The limit depends on the equation and actual problem
x(isroot)

Weitere Antworten (0)

Kategorien

Mehr zu Symbolic Math Toolbox finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 2 Jan. 2018

Bearbeitet:

Jan
am 2 Jan. 2018

Community Treasure Hunt

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

Start Hunting!

Translated by