matlab的简化函数simple为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/03 10:48:27
![matlab的简化函数simple为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x](/uploads/image/z/1157198-14-8.jpg?t=matlab%E7%9A%84%E7%AE%80%E5%8C%96%E5%87%BD%E6%95%B0simple%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E4%BD%BF%E7%94%A8simple%E6%88%96%E8%80%85simplify%E7%AE%80%E5%8C%96%E5%90%8Eg2+%3D%28%282%2Ax+%2B+1%29%5E3%2Fx%5E3%29%5E%281%2F3%29%2C%E8%80%8C%E4%B8%8D%E6%98%AFg2%3D%282%2Ax%2B1%29%2Fx+%E6%88%96%E8%80%85g2%3D2%2B1%2Fx)
matlab的简化函数simple为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x
matlab的简化函数simple
为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x
matlab的简化函数simple为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x
楼主的MATLAB版本应该是2008b之后的吧?
从2008b开始,MTALAB的符号运算核心由Maple改到了MuPad,根据大多数人的看法,Maple远远强于MuPad,所以,如果符号运算用的比较多,最好还是用2008a之前的版本.
就楼主的这个问题而言,我在6.5、2007b和2013a上分别做了测试,前两个的结果没问题:
>> syms x>> g2 =((2*x + 1)^3/x^3)^(1/3)
g2 =
((2*x+1)^3/x^3)^(1/3)
>> g3=simple(g2)
g3 =
(2*x+1)/x
>> g4=simple(g3)
g4 =
2+1/x
上面之所以调用两次simple,是因为simple函数尝试多种代数化简方法并且从中得到最精简的那个表达式,但是有些情况下,真正最精简的式子常常是要通过两种变换才能得到的.例如,上面的两个simple,第一个是通过radsimp方法,第二个是通过collect、expand等其他方法.
但在2013a(Mupad内核)上就存在问题:
>> syms x>> g2 =((2*x + 1)^3/x^3)^(1/3)
g2 =
((2*x + 1)^3/x^3)^(1/3)
>> g3=simple(g2)
g3 =
((2*x + 1)^3/x^3)^(1/3)
matlab的简化函数simple为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x
matlab中simple函数的用法
matlab中 simple函数为什么将y化简会出错
matlab命令simple 是干什么用的
数字电路逻辑函数的简化!
汉字是哪年简化的?是谁提出的?为什么要简化?
matlab 计算结果如何最简化?z =[5408814226588255/2251799813685248,5405409749216593/2251799813685248,5399735620263823/2251799813685248,2695895919864973/1125899906842624,336348650475935/140737488355328]其中已经用过simple()和simplify()
matlab 符号变量求导问题!简化问题如上图.为什么不能直接输出1/5?
matlab的函数拟合
matlab的surf函数问题如图.为什么
IF函数公式如何简化?下面的公式如何简化,=IF(OR(Y3
平面任意力系的简化结果主矢量与简化点选择有关还是无关?为什么?
如何用Matlab求比较复杂的函数的最值?我现在需要用matlab求一个函数的最大值和最小值,这个函数是金融里的B-S定价公式,我把我带入数据简化后的形式写下来:C=S*N(d1)-0.8607*X*N(d2)其中d1=(ln(S/X)+0
繁体字为什么要简化?
为什么要汉字简化
汉字为什么要简化
matlab 匿名函数有什么用Matlab 中为什么要定义一个匿名函数的概念呢 匿名函数与普通函数相比在哪些地方有优越性呢?
MATLAB函数的基本结构