作者lazarus1121 (...)
看板MATLAB
标题[运算] 多变数的移项
时间Tue Apr 17 13:38:46 2012
最近才接触MATLAB,有很多都不懂
想请教多变数的式子要移项的话该如何做
例如下面这3行
syms b e c;
eq1='b=asin((1/2)*sqrt((-cos((180-e-2*c)/2)+2*sin(e/2))*(-cos((180-e-2*c)/2)
+2*sin(e/2))+(sin((180-e-2*c)/2))*(sin((180-e-2*c)/2))))';
[c]=solve('eq1');
中间是有3个变数,b由c,e表示的反三角函数
我想让他移项变为c由b,e来表示
跑了之後没出错但是也没答案,猜想可能是不能这样做
想请问还有其他适合的指令吗
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.175.136.245
1F:→ ejialan:c=solve(eq1,'c') 另外solve的eq可以吃sym也可以吃字串 04/17 15:08
2F:→ ejialan:你eq1用字串表示就不用宣告b c e, solve里面eq1也不用+'' 04/17 15:10