level 1
我用的是maple7,解了一列方程组,得到9个未知数的算符解,然后我需要调用其中几个未知数的表达式,做进一步运算。请问该怎么做呢?在帮助里找了好久没找到。。。
2010年05月01日 05点05分
1
level 1
回复:2楼
哦,我还以为我说明白了,不好意思。
比如:
eqn1:=x+y=a;
eqn2:=x-y=3;
s1:=solve({eqn1,eqn2},{x,y});
这时会显示 s1:={x=(a
+3
)/2,y=(a-3)/2}
这时我要画z=(x^2+y)对a的函数图像。
我要弄的那个方程组比这个麻烦很多,解也麻烦很多,所以想问一下有没有什么办法,直接调用s1里面关于x,y的表达式,然后得到z(a)的表达式,再用plot作图。
所以,就是不知道怎么调用s1里面的表达式。有此一问。
这次应该说明白了,谢谢~
2010年05月03日 13点05分
3
level 0
3楼的小伙子,给你个简单方法,如你那个算例:
eqn1:=x+y=a;
eqn2:=x-y=3;
s1:=solve({eqn1,eqn2},{x,y});
那么用
plot((rhs(s1[1]))^2 + rhs(s1[2]), a=3..5);
你就可以看到图形 x(a)^2 + y(a) (参数为a) 了
2010年05月04日 01点05分
4