how to solve a simultaneous equation of 2 variables.

x+3y=5;2x+4y=4. In general maths, we can be able to find the values of 'x' and 'y' from the above equations. How to find it in MATLAB?

 采纳的回答

If you have the Symbolic toolbox,
syms x y
solve(x + 3*y - 5, 2*x + 4*y - 4)

2 个评论

x: [1x1 sym]
y: [1x1 sym]. this is the answer which i got.. but i want to know the value of x and y.. no values are stored in workspace also
hi walter, how to get symbolic toolbox ?

请先登录,再进行评论。

更多回答(3 个)

%{
ax+by=c....equ(1)
dx+ey=f....equ(2)
A=[a b;d e]
B=[c f]
sol=A/B
x=sol(1)
y=sol(2)
example
3x-9y=-42....equ(1)
2x+4y=2......equ(2)
%}
A = [3 -9;2 4]
b = [-42;2]
%Solve Ax=b as A\b
sol=A\b;
x=sol(1)
y=sol(2)

1 个评论

I am grateful for the solution. I was looking for something similar and came across this page. Thank you very much!

请先登录,再进行评论。

You can use this file for solving 2, 3, 4 or more variable for solving linear equation, which may consist of real or complex number.

类别

产品

标签

Community Treasure Hunt

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

Start Hunting!

Translated by