Can MATLAB easily solve a system of polynomial equations?

Hey, I have a quick MATLAB question that might seem obvious, but I just can't find any documentation that can figure out my issue.
Let's say you have a system:
R = A x^2 + B x + C
S = 4A x^2 + 5B x + 2C
T = 5A x^2 + 8B x + 4C
Is there a way to solve for A, B,and C directly through MATLAB? Thanks.

 Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 28 de Feb. de 2013
Editada: Azzi Abdelmalek el 28 de Feb. de 2013
If x is the unknown variable
v=[A B C -R]
roots(v)
Do this to all your equations, then find the intersection

Más respuestas (1)

ARF
ARF el 17 de Ag. de 2020
You want to solve for A, B, and C. So assuming that the rest of variables are given, you find the solution by:
ABC = [x^2 x C; 4*x^2 5*B 2*C; 5*x^2 8*B 4*C]\[R; S; T];
A = ABC(1);
B = ABC(2);
C = ABC(3);

Etiquetas

Preguntada:

el 27 de Feb. de 2013

Respondida:

ARF
el 17 de Ag. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by