Matlab如何求解代数方程

问题描述:

Matlab如何求解代数方程
Matlab中如何利用程序将f(x,y)=0变为y=h(x),如给定式子x^2+y^2=2,解出y=sqrt(2-x^2)
1个回答 分类:数学 2014-12-07

问题解答:

我来补答
syms x
>> syms y
>> solve('x^2+y^2=2',y)
再问: 如果是方程组呢?如f(x,y,a,b)=0与g(x,y,a,b)=0解出a=h(x,y),b=r(x,y),还有上面你给出的语句用M文件编译怎么做?
再答: 直接拷进去,把>>去掉就行了,加上你要的方程组,有几个加几个 clc syms x syms y solve('x^2+y^2=2',y) syms a syms b A=solve('a*x+b*y=1','b*x-a*y=0',x,y); A.x A.y
 
 
展开全文阅读
剩余:2000
下一页:立体几何 24题