MATLAB符号计算,工具箱
来源:百度知道 编辑:UC知道 时间:2024/06/07 22:58:33
我下的R2008A 系统是VISTA ,可以用,但是不可以符号计算,很多函数计算不能用,比如Limit ,sym矩阵符号加法等等·· 提示的如下:
??? Error using ==> putenvmaple
value truncated
Error in ==> mapleinit at 41
putenvmaple('MAPLE',base);
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> sym.maple at 85
[result,status] = maple(statement);
Error in ==> sym.mtimes at 13
X = maple(A,'*',B);
请问大虾这是什么问题 如何解决? 怎么08A的MATLAB还是不兼容VISTA?
>> syms a
>> A=[a,a;1,1]
A =
[ a, a]
[ 1, 1]
>> sym(A)+sym(A)
??? Error using ==> putenvmaple
value truncated
Error in ==> mapleinit at 41
putenvmaple('MAPLE',base);
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> sym.maple at 85
[result,status] = maple(statement);
Error in ==> sym
??? Error using ==> putenvmaple
value truncated
Error in ==> mapleinit at 41
putenvmaple('MAPLE',base);
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> sym.maple at 85
[result,status] = maple(statement);
Error in ==> sym.mtimes at 13
X = maple(A,'*',B);
请问大虾这是什么问题 如何解决? 怎么08A的MATLAB还是不兼容VISTA?
>> syms a
>> A=[a,a;1,1]
A =
[ a, a]
[ 1, 1]
>> sym(A)+sym(A)
??? Error using ==> putenvmaple
value truncated
Error in ==> mapleinit at 41
putenvmaple('MAPLE',base);
Error in ==> maple at 113
[result,status] = maplemex(statement);
Error in ==> sym.maple at 85
[result,status] = maple(statement);
Error in ==> sym
我也是2008a,xp系统。没有问题。
>> ver
-------------------------------------------------------------------------------------
MATLAB Version 7.6.0.324 (R2008a)
>> syms A B
>> X = maple(A,'*',B)
X =
A*B
【补充】
我的还是没有问题
>> syms a
A=[a,a;1,1]
A =
[ a, a]
[ 1, 1]
>> A+A
ans =
[ 2*a, 2*a]
[ 2, 2]
>> sym(A)+sym(A)
ans =
[ 2*a, 2*a]
[ 2, 2]
把vista换成xp吧,不好用。