Can MATLAB easily solve a system of polynomial equations?
4 次查看(过去 30 天)
显示 更早的评论
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.
采纳的回答
Azzi Abdelmalek
2013-2-28
编辑:Azzi Abdelmalek
2013-2-28
If x is the unknown variable
v=[A B C -R]
roots(v)
Do this to all your equations, then find the intersection
0 个评论
更多回答(1 个)
ARF
2020-8-17
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 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!