回 帖 发 新 帖 刷新版面

主题:各位大侠帮个忙,我不知道怎么用Symbolic工具箱!!!!

我输入就得到这种结果!!
syms a b 
>> a*2
error_msg : socket 2712 listen failed (err=10022).

??? 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.mtimes at 13
   X = maple(A,'*',B);
哪儿有问题??

回复列表 (共5个回复)

沙发

我再输入就这样了!!
>> a*2

------------------------------------------------------------------------
       Segmentation violation detected at Sat Oct 27 13:37:11 2007
------------------------------------------------------------------------

Configuration:
  MATLAB Version:   7.4.0.287 (R2007a)
  MATLAB License:   161051
  Operating System: Microsoft Windows XP
  Window System:    Version 5.1 (Build 2600: Service Pack 2)
  Processor ID:     x86 Family 15 Model 6 Stepping 5, GenuineIntel
  Virtual Machine:  Java 1.5.0_07 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode
  Default Charset:  GBK

Register State:
  EAX = 0fd6d120  EBX = 0fd6d120
  ECX = 00000000  EDX = 00000000
  ESI = 7848c730  EDI = 78582a20
  EBP = 00cebd8c  ESP = 00ceb804
  EIP = 0fe111b9  FLG = 00010246

Stack Trace:
  [0] maplec.dll:0x0fe111b9(2, 0x00cec4d4, 1, 0x00cec564)
  [1] libmex.dll:_mexRunMexFile(2, 0x00cec4d4, 1, 0x00cec564) + 139 bytes
  [2] libmex.dll:private: void __thiscall Mfh_mex::runMexFileWithSignalProtection(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(2, 0x00cec4d4, 1, 0x00cec564) + 86 bytes
  [3] libmex.dll:public: virtual void __thiscall Mfh_mex::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(2, 0x00cec4d4, 1, 0x00cec564) + 263 bytes
  [4] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh
This error was detected while a MEX-file was running. If the MEX-file
is not an official MathWorks function, please examine its source code
for errors. Please consult the External Interfaces Guide for information
on debugging MEX-files.

If it is an official MathWorks function, please
follow these steps to report this problem to The MathWorks so we
have the best chance of correcting it:

The next time MATLAB is launched under typical usage, a dialog box will
open to help you send the error log to The MathWorks. Alternatively, you
can send an e-mail to segv@mathworks.com with the following file attached:
    D:\Personal\Temp\matlab_crash_dump.3816

If the problem is reproducible, please submit a Service Request via:
    http://www.mathworks.com/support/contact_us/ts/help_request_1.html

A technical support engineer might contact you with further information.

Thank you for your help. Save your workspace and restart MATLAB.

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)

板凳


中间还删了一些。

3 楼

将防火墙里面的禁止matlab访问网络的项勾掉即可。
符号变量操作需要通过访问网络对Maple初始化 

4 楼

楼上正解,我用这种方法就排除问题了!谢谢ls

5 楼

重新安装符号工具箱

我来回复

您尚未登录,请登录后再回复。点此登录或注册