Can MATLAB easily solve a system of polynomial equations?
4 views (last 30 days)
Show older comments
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.
Accepted Answer
Azzi Abdelmalek
on 28 Feb 2013
Edited: Azzi Abdelmalek
on 28 Feb 2013
If x is the unknown variable
v=[A B C -R]
roots(v)
Do this to all your equations, then find the intersection
0 Comments
More Answers (1)
ARF
on 17 Aug 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);
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!