matlab怎样选择simple的化简方式呢

 我来答
创作者4ht71dTzAu
2019-03-03 · TA获得超过3898个赞
知道大有可为答主
回答量:3047
采纳率:30%
帮助的人:158万
展开全部
simplify的调用格式为:simplify(S);对表达式S进行化简。
simple是通过对表达式尝试多种不同的方法(包括simplify)进行化简,以寻求符号表达式S的最简形式。这点请注意。。。
调用方式为:
[r,how]=simple(S);r为返回的简化形式,how为化简过程中使用的一种方法。how有以下几种形式:
(1)simplify
函数对表达式进行化简;
(2)radsimp函数对含根式的表达式进行化简;
(3)combine
函数将表达式中以求和、乘积、幂运算等形式出现的项进行合并;
(4)collet合并同类项
(5)factor函数实现因式分解
(6)
convert函数完成表达式形式的转换
如果你想用不同的化简方式来控制,直接用上面的6个函数进行操作即可,而simple的作用就是通过上面6个函数得到最简形式,所以对6个函数的调用与否是不可控的,只关心能否返回最简形式
有问题欢迎追问,满意请采纳,谢谢!!
内山良桜bS
2020-02-09 · TA获得超过3万个赞
知道大有可为答主
回答量:1.3万
采纳率:29%
帮助的人:803万
展开全部
simple(s),采用多种方法化简多项式,包括simplify,expand、factor、combine、radsimp、convert、collect
采用radsimp结果就是x
估计程序问题
>>
syms
x
>>
s=x^(2)^(1/2);
>>
simple(s)
simplify:
csgn(x)*x
radsimp:
x
combine(trig):
(x^2)^(1/2)
factor:
(x^2)^(1/2)
expand:
(x^2)^(1/2)
combine:
(x^2)^(1/2)
convert(exp):
(x^2)^(1/2)
convert(sincos):
(x^2)^(1/2)
convert(tan):
(x^2)^(1/2)
collect(x):
(x^2)^(1/2)
mwcos2sin:
(x^2)^(1/2)
ans
=
x
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式