MATLAB:一个方程代数解,比较一个系数法
问题描述:
我有真正的大问题求解方程像这样的(简单的):以a,b.
MATLAB:一个方程代数解,比较一个系数法
a*cos(x) + b*sin(x) = cos(x) + sin(x)
,对于在公式可以站在表达式的:sin(x), cos(x), exp(C*x)
和多项式。
我需要以这种形式获得的解决方案:[a b] = [1 1].
唯一能做的我现在能达到是:b = 0, a = (cos(x) + sin(x))/cos(x)
。
我正在努力寻找东西,但我没有找到任何东西。我非常感谢任何帮助!谢谢!
答
我想我明白了。如果我指定与变量假设:
assume(a, 'real')
assume(b, 'real')
我得到我期待的结果。