推广 热搜: 中国  疫情  肺炎疫情  外贸  疫情防控  台湾  电商  复工  常态  加工贸易 

MATLAB如何使用simple函数对符号表达式进行化简

   日期:2022-12-07 09:40:12     浏览:0    评论:0    

MATLAB如何使用simple函数对符号表达式进行化简

用simple函数对符号表达式进行化简,该方法比使用simplify函数要简单,所得的结果也比较合理。其使用格式如下。

·S进行化简,并显示其中最简单的结果。simple(S)命令使用多种代数化简方法对符号表达式

·[R,how]simple(S)命令在返回最简单的结果的同时,返回一个描述化简方法的字符串how。

例题 利用simple函数对符号表达式进行化简

>> f=2*cos(x)^2-sin(x)^2

f =

2*cos(x)^2 - sin(x)^2

>> simple(f)

simplify:

2 - 3*sin(x)^2

radsimp:

2*cos(x)^2 - sin(x)^2

simplify(100):

3*cos(x)^2 - 1

combine(sincos):

(3*cos(2*x))/2 + 1/2

combine(sinhcosh):

2*cos(x)^2 - sin(x)^2

combine(ln):

2*cos(x)^2 - sin(x)^2

factor:

2*cos(x)^2 - sin(x)^2

expand:

2*cos(x)^2 - sin(x)^2

combine:

2*cos(x)^2 - sin(x)^2

rewrite(exp):

2*(1/(2*exp(x*i))+ exp(x*i)/2)^2 - (i/(2*exp(x*i))- (exp(x*i)*i)/2)^2

rewrite(sincos):

2*cos(x)^2 - sin(x)^2

rewrite(sinhcosh):

2*cosh(x*i)^2 + sinh(x*i)^2

rewrite(tan):

(2*(tan(x/2)^2 - 1)^2)/(tan(x/2)^2 + 1)^2 - (4*tan(x/2)^2)/(tan(x/2)^2 +1)^2

mwcos2sin:

2 - 3*sin(x)^2

collect(x):

2*cos(x)^2 - sin(x)^2

ans =

2 - 3*sin(x)^2

下面再应用[R,how]=simple(S)命令对相同的表达式进行化简,用户可以从中对比两个命令的区别,如下面的程序:

>> [R,how]=simple(f)

R =

2 - 3*sin(x)^2

how =

simplify

 
打赏
 
更多>同类资讯
0相关评论

推荐图文
推荐资讯
点击排行
最新资讯
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  豫ICP备13019747号-14