![]() |
[求助]怎样对符号表达式进行因式分解
请问有一个高次的符号表达式,怎样利用matlab可以得到它的因式分解?或者有方法可以对符号表达式求零点吗?谢谢
|
回复: [求助]怎样对符号表达式进行因式分解
[LEFT][COLOR=black][FONT=Times New Roman][B]solve(s)[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]:求解符号表达式[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]s[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]的代数方程,求解变量为默认变量。[/B][/FONT][/COLOR]
[COLOR=black][FONT=Times New Roman][B]solve([/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]s,v[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B])[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]:求解符号表达式[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]s[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]的代数方程,求解变量为[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]v[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]。[/B][/FONT][/COLOR][/LEFT] [COLOR=black][FONT=Times New Roman][B]solve(s1,s2,…,sn,v1,v2,…,[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]vn[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B])[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]:求解符号表达式[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]s1,s2,…,[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]sn[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]组成的代数方程组,求解变量分别[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]v1,v2,…,[/B][/FONT][/COLOR][COLOR=black][FONT=Times New Roman][B]vn[/B][/FONT][/COLOR][COLOR=black][FONT=宋体][B]。[/B][/FONT][/COLOR] |
回复: [求助]怎样对符号表达式进行因式分解
比如解 a*x^2+b*x+c=0
[CODE] syms a b c x; s=solve(a*x^2+b*x+c,x); s [/CODE] 运行结果如下 [CODE] s = 1/2/a*(-b+(b^2-4*a*c)^(1/2)) 1/2/a*(-b-(b^2-4*a*c)^(1/2)) [/CODE] |
回复: [求助]怎样对符号表达式进行因式分解
factor函数貌似也可以用。但很傻。
|
所有时间均为北京时间。现在的时间是 04:46。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.