總結系列_6(matlab錯誤調試,續...)


  1. 安裝matlab2012a后運行matlab是,出現如下錯誤:

  

  解決方法是:

  a. 在matlab安裝目錄下搜索:pathdef.m文件添加到**toolbox\local\下。

  b. 然后在matlab命令行窗口運行restoredefaultpath和matlabrc命令。

  c. 依次點擊file->set path->default.保存后退出。

 

   2.  在使用matlab的神經網絡訓練函數train時,經常會出現如下錯誤提示:

  

    即function ’subsindex’ is not defined for values of class ‘network’……

  原因是因為train(a,b,c)一般使用3個參數,后面兩個是輸入數據和輸出數據,而我們命名學習過程的輸入輸出數據時喜歡用train_***,這樣就有個train在里面,

     雖然沒有語法錯誤,不過matlab確不能識別(是個bug),所以經常這樣報錯,還好,只需要把輸入輸出參數的命名改一下就ok!

 

  3.  如果使用videoinput命令打開攝像頭時出現下面錯誤:

     Invalid ADAPTORNAME specified. Type 'imaqhwinfo' fora list of available ADAPTORNAMEs.

     則說明matlab沒有找到對應攝像頭適配器名的裝置,即adaptorname的攝像頭不存在。這時可以先用imaqhwinfo命令查看有哪些對應的攝像頭裝置。

  4. 如果matalb中命令輸入窗口和m文件源碼輸入窗口等顯示不了中文,遇見中文則變成了框框,則點擊Menu->File->Preferences->Font->Custom->Desktop下選擇對應目標,然后在右側      的font to use欄中custom,下面的2個框中選中宋體即可。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM