![]() |
【求助】符号计算功能为什么不能用?
我刚接触Matlab,我在网上下载了2007a,但是,符号计算功能不能用:cry: :cry: ,现象如下:
>> syms a x; >> f=a*sin(x)+5 [COLOR="Red"]error_msg : socket 3116 listen failed (err=10013). ??? Maple initialization failed. Error in ==> mapleinit at 52 maplemex(maplelib,0); Error in ==> maple at 113 [result,status] = maplemex(statement); Error in ==> sym.maple at 85 [result,status] = maple(statement); Error in ==> sym.sin at 7 Y = maple('map','sin',X)[/COLOR]; >> 是我的软件有问题?还是什么地方需要设置?(软件是新安装的) 各位,请帮忙:cry: :cry: |
你可以试下面的方法
没遇见过这样的问题,不过听说过,你可以试试这样做:
1,查看你的symbolic工具箱是否正常 2,看下symbolic符号工具箱中的这个文件“maplemex.mexw32”是否在,这个貌似是matlab调用maple内核时用的,具体没了解过。 3,因为matlab本身是不怎么能做符号运算的,它做符号运算时是调用maple内核来运算的。所以,在做符号运算时,好像会有一个maple初始化或者是matlab与maple通信的过程,一般要关掉防火墙才行。 |
符号计算功能不能工作问题解决了
[QUOTE=xyz20070912;7128]没遇见过这样的问题,不过听说过,你可以试试这样做:
1,查看你的symbolic工具箱是否正常 2,看下symbolic符号工具箱中的这个文件“maplemex.mexw32”是否在,这个貌似是matlab调用maple内核时用的,具体没了解过。 3,因为matlab本身是不怎么能做符号运算的...[/QUOTE] :smile: :smile::lol: :lol:谢谢版主,原来是防火墙的问题,我安装的是卡巴斯基和天网,当把两个都关闭时,可以运行符号计算,关闭其中一个都不行。我想,肯定是哪个通信端口被屏蔽了,我也不知道,我现在的做法是:先启动Matlab,再把卡巴斯基和天网开启,这样可以运行而不用拔网线。只是麻烦了点。不知有没有更好办法? |
所有时间均为北京时间。现在的时间是 12:30。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.