为什么我的matlab中simple和simplify不能用啊?syms m n>> m=(n^3)^(1/3)m =(n^3)^(1/3)>> simple(m)ans =(n^3)^(1/3)可结果不应该是n吗?我用的是2010b版的.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 18:39:21
为什么我的matlab中simple和simplify不能用啊?symsmn>>m=(n^3)^(1/3)m=(n^3)^(1/3)>>simple(m)ans=(n^3)^(1/3)可结果不应该是n

为什么我的matlab中simple和simplify不能用啊?syms m n>> m=(n^3)^(1/3)m =(n^3)^(1/3)>> simple(m)ans =(n^3)^(1/3)可结果不应该是n吗?我用的是2010b版的.
为什么我的matlab中simple和simplify不能用啊?
syms m n
>> m=(n^3)^(1/3)
m =
(n^3)^(1/3)
>> simple(m)
ans =
(n^3)^(1/3)
可结果不应该是n吗?我用的是2010b版的.

为什么我的matlab中simple和simplify不能用啊?syms m n>> m=(n^3)^(1/3)m =(n^3)^(1/3)>> simple(m)ans =(n^3)^(1/3)可结果不应该是n吗?我用的是2010b版的.
是MATLAB符号运算内核导致的.
2008a之前,matlab的符号计算工具箱的核心的用的是Maple,在2008b之后改为了MuPad,导致一些命令接口以及执行效果发生变化.总的说来,Maple无论从功能还是效率上均优于MuPad,是世界三大数学软件之一(另两个是matlab和mathmatica),因此如果要使用符号计算功能的,强烈建议使用2008a之前的版本.
我在6.5、2007b以及2013a上均进行了实测,前两个版本(Maple内核)可以得到结果n,而使用MuPad的最新版2013a却和你的结果相同.

matlab中simple函数的用法 matlab中 simple函数为什么将y化简会出错 为什么我的matlab中simple和simplify不能用啊?syms m n>> m=(n^3)^(1/3)m =(n^3)^(1/3)>> simple(m)ans =(n^3)^(1/3)可结果不应该是n吗?我用的是2010b版的. matlab命令simple 是干什么用的 matlab的简化函数simple为什么我使用simple或者simplify简化后g2 =((2*x + 1)^3/x^3)^(1/3),而不是g2=(2*x+1)/x 或者g2=2+1/x matlab中函数概念问题(简单)1simple(s)和simplity(s)有什么具体的区别?2上面两个函数的含义是否可以理解为是”化简“?那经过这两个函数各自前后化简的,之前的式子和之后化简出来的式子,各 MATLAB中simplify与simple指令有何异同 simple和 easy的区别? matlab怎样选择simple的化简方式呢例如一次化简过程中有很多种方式,如factor,combine和collect等,我想选combine方式的话应该怎样子做呢 用简单的语言解释这个问题怎么翻with 还是in ,跟language和words怎么搭配我的意思是with simple words 还是in simple words还是with simple language还是 in simple language 【Matlab】Matlab中如何编写S函数 【Matlab】Matlab中如何编写S函数 Matlab中rand('state',s)和rand('state', MATLAB 绘制开环幅相曲线函数和开环对数幅频渐进特性曲线函数如题 哪位大侠能给我说一下在MATLAB中绘制开环幅相曲线用的函数和开环对数幅频渐进特性曲线用的函数以G(s)=K(s+1)/s(s+2),为例, S=zeros(9); S(i,j)=(i-1)*9+j; matlab中这两条语句可以操作吗,为什么要这样定义呢matlab中这两条语句可以操作吗,为什么要这样定义和赋值呢S=zeros(9);for i=1:9for j=1:9S(i,j)=(i-1)*9+j;endend在matlab中有数组的 请问matlab sum中 +和-的意义为什么SUM里面有个+和-. matlab中拉普拉斯变幻的问题为什么必须写成ms=ilaplace('(s+2)/(s+3)*1/(s+1)',s,t)而不能写成 ms=ilaplace('(s+2)/(s^2+4s+3)',s,t) matlab中的拉氏变换和反变换!不会用matlab来求拉氏变换和反变换!要用这个软件算!我给个题吧!F(s)=4/s(s+2)的拉氏反变换式子f(s)