當前位置:編程學習大全網 - 編程軟體 - 如何察看matlab內置函數的源程序?

如何察看matlab內置函數的源程序?

MATALB屬於半開源軟件,其中很多函數可以通過“open/edit/type+filename”命令進行編輯和查看源代碼。但是有壹些函數僅僅可以找到它的幫助文檔,卻無法看到具體的源代碼,比如min,fft,sum等函數,因為這些函數屬於MATLAB的built-in function(內置函數),即MATLAB的built-in function的代碼是不公開的,有人說這些函數的算法是最優化的,保證較低的時間復雜度提高效率。

要確定哪些函數可以看代碼哪些函數不可以看代碼,可以通過which命令:

上圖中的函數fft, sum, min屬於MATLAB的built-in function,無法看代碼,只能通過“help/type+filename”來看幫助文檔,通過這個路徑壹路查下去,M文件裏面也只有幫助文檔,沒有源代碼。最後壹個函數axis.m就不是built-in函數,可以通過 “edit/open/type +filename”來查看源代碼。

  • 上一篇:求些浙工大屏峰校區情況
  • 下一篇:求大神!運行python3時出現Traceback (most recent call last),這是什麽錯誤
  • copyright 2024編程學習大全網