matlab中所遇到的问题,【总结】【matlab】【机器学习】学习过程中遇到的问题总结...
1.編譯 anigauss 文件報錯問題
.>>mex anigauss.c
錯誤使用 mex
Cannot export mexFunction: symbol not defined
collect2.exe: error: ld returned 1 exit status
.>>mex anigauss_mex.c
錯誤使用 mex
C:\Users\AppData\Local\Temp\mex_341795389023868_19712\anigauss_mex.obj:anigauss_mex.c:(.text+0x18f): undefined reference to `anigauss’
collect2.exe: error: ld returned 1 exit status
報錯截圖↓↓↓
【解決方案】
此處不能單獨編譯文件,需要用mex命令混合編譯兩個文件。
如下圖。
2.運行時顯示嘗試將SCRIPT anigauss作為函數(shù)執(zhí)行
【解決方案】
這里是因為文件名和函數(shù)名重名了,因為matlab會錯誤打開anigauss.m這個注釋文件,而不是運行anigauss_mex.c和anigauss.c。所以需要刪掉anigauss.m文件或者更改anigauss.m文件名。
總結(jié)
以上是生活随笔為你收集整理的matlab中所遇到的问题,【总结】【matlab】【机器学习】学习过程中遇到的问题总结...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab九节点网络仿真问题,三机九节
- 下一篇: JAVA 游览时间最长,[蓝桥杯][算法