matlab怎样选择simple的化简方式呢
答案:2 悬赏:0
解决时间 2021-04-27 21:46
- 提问者网友:话酸浅沫
- 2021-04-27 09:19
例如一次化简过程中有很多种方式,如factor,combine和collect等,我想选combine方式的话应该怎样子做呢
最佳答案
- 二级知识专家网友:為→妳鎖鈊
- 2021-04-27 10:25
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个函数的调用与否是不可控的,只关心能否返回最简形式
有问题欢迎追问,满意请采纳,谢谢!!
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个函数的调用与否是不可控的,只关心能否返回最简形式
有问题欢迎追问,满意请采纳,谢谢!!
全部回答
- 1楼网友:甜野猫
- 2021-04-27 10:46
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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息