program for checking whether the root satisfies an equation

1 visualización (últimos 30 días)
Sukhversha Luthra
Sukhversha Luthra el 2 de En. de 2018
Editada: Jan el 2 de En. de 2018
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.

Respuesta aceptada

Jan
Jan el 2 de En. de 2018
Editada: Jan el 2 de En. de 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)

Más respuestas (0)

Categorías

Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by