?? pslandislandmssl.m
字號:
%輸入為(所有的這個函數都要改成本函數)
%Output:濾波器的輸出結果
%計算
%PSL:峰值旁瓣電平 %ISL:積分旁瓣電平
%MSSL:均方旁瓣電平
function [PSL,ISL,MSSL]=PSLandISLandMSSL(OutPut)
%對于給定一個輸出序列
%求出主峰值(MainlobePeak),旁瓣值(Sidelobe),峰值旁瓣值(PeakSidelobe)
%計算出PSl和ISl,MSSL
listCopy=OutPut; %備份數據
[Maxlist,MaxLocation]=max(abs(OutPut));
MainlobePeak=Maxlist;
OutPut(MaxLocation)=0;
Sidelobe=OutPut;
PeakSidelobe=max(abs(Sidelobe)); %峰值旁瓣
ISL=10*log10(sum(abs(Sidelobe).^2)/MainlobePeak.^2); %積分旁瓣電平ISL
PSL=10*log10(abs(PeakSidelobe).^2/abs(MainlobePeak).^2); %峰值旁瓣電平PSL
MSSL=10*log10((sum(abs(Sidelobe).^2)/length(OutPut))/abs(MainlobePeak).^2); %均方旁瓣電平MSSL
OutPut=listCopy;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -