我新安裝了matlab的robotics toolbox,然而調(diào)用的rotx
不是我想要的函數(shù)。
我上網(wǎng)查了一下資料,知乎和csdn有相關(guān)的回答,但是我試了一下還是不行。它們的方法是移除路徑再添加路徑避免函數(shù)的沖突。相關(guān)方法放在文末的相關(guān)參考12。這里建議先用一下相關(guān)參考的方法,如果不行就繼續(xù)往下看。
然而問題沒有解決,我發(fā)現(xiàn)已經(jīng)添加到了路徑,但是還是說找不到我的函數(shù),最后在csdn上的一篇文章上找到了答案,我的文件夾還是裝在toolbox文件夾里的,我需要進(jìn)行一下緩存的更新。
Matlab:為什么文件明明在搜索路徑中,Matlab卻說找不到呢?
不過它用的是英文版,我這邊用中文版也說一下基本的操作吧。
- 選擇預(yù)設(shè)
- 選擇常規(guī)->更新工具箱路徑緩存,耐心等待即可。
這樣再使用相關(guān)參考中的方法就可以啦!
另外還發(fā)現(xiàn)一個(gè)點(diǎn),在預(yù)設(shè)路徑里,最上面的路徑的函數(shù)是優(yōu)先執(zhí)行的,如果想要函數(shù)優(yōu)先執(zhí)行,不想多寫刪除路徑添加路徑的語句,就把文件夾的地方放到最前面,這樣也挺省事。
完事了,可以繼續(xù)寫代碼啦!
相關(guān)參考
-
有同名MATLAB函數(shù)的情況下,如何指定? ??文章來源:http://www.zghlxwxcb.cn/news/detail-592498.html
-
Matlab中不同包中同名函數(shù)的調(diào)用 ??文章來源地址http://www.zghlxwxcb.cn/news/detail-592498.html
到了這里,關(guān)于matlab重名函數(shù)調(diào)用踩坑記錄的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!