matlab出错及解决办法,Linux下使用Matlab符号函数出错的解决办法
生活随笔
收集整理的這篇文章主要介紹了
matlab出错及解决办法,Linux下使用Matlab符号函数出错的解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在教新版本Linux中使用Matlab的符號函數庫及相關功能時,有時候可能會出錯,錯誤的代碼大致為:
Unable to load mex file: /usr/local/matlab/toolbox/symbolic/maplemex.mexglx.
/usr/local/matlab/bin/glnx86/libmaple.so: symbol errno, version
GLIBC_2.0 not defined in file libc.so.6 with link time reference
??? Invalid MEX-file '/usr/local/matlab/toolbox/symbolic/maplemex.mexglx': .
Error in ==> maple at 104
[result,status] = maplemex(statement);
出現這種情況的原因是目前的Linux系統一般采用新的2.6內核,與Matlab有些地方不太一致,這時只要通過在命令行啟動Matlab前輸入以下命令,就可解決問題:
(bash shell)
export LD_ASSUME_KERNEL=2.4.1
或:
export LD_ASSUME_KERNEL=2.2.5
總結
以上是生活随笔為你收集整理的matlab出错及解决办法,Linux下使用Matlab符号函数出错的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言打印删除空格,新人提问:如何将输出
- 下一篇: Python学习笔记:面向对象编程(1)