往Matlab中添加工具包


使用Matlab過程中,常常會缺少一些函數包導致無法運行,會顯示未定義函數。

假如我要用sigshift( ) 這個移位函數,但Matlab中沒有,就會提示錯誤:未定義函數或變量 'sigshift'。

這時就需要往Matlab中添加sigshift的工具包,通過網上查找或者自己編寫sigshift()函數:

function [y,n]=sigshift(x,m,n0)
%實現y(n)=x(n-n0)
%[y,n]=sigshift(x,m,n0)
 
n=m+n0;y=x;

保存為sigshift.m到Matlab安裝目錄的toolbox中,然后就可以使用了!!!

當代碼過長想要分包,或者想建立自己的庫也可以使用此方法,要注意代碼格式。


免責聲明!

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



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