-
大小: 21.87MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-08-05
- 語言: Matlab
- 標(biāo)簽:
資源簡(jiǎn)介
多采樣率系統(tǒng)-采樣率轉(zhuǎn)換和數(shù)字濾波器組的pdf,并含有書中陪套的MATLAB程序。MATLAB程序的運(yùn)行結(jié)果是簡(jiǎn)單的界面,改變參數(shù)即可看到結(jié)果,很簡(jiǎn)單方便,沒有MATLAB基礎(chǔ)的人也可以輕松使用,便于更好地理解多采樣率系統(tǒng)
代碼片段和文件信息
function?ab(speichernwgMpauswahlhandles)
warning(‘off‘‘MATLAB:dispatcher:InexactCaseMatch‘)%(modified?2008)
%?Abw鋜tstastung?eines?Tiefpa?Signals
%
%?Inhalt:
%?-------
%?Abw鋜tstastung?wenn?eingegebene?Grenzfrequenz
%?kleiner?als?wg/M?ansonsten?Dezimation.
%?Achtung:?Das?hei遲?nicht?da?wir?in?Realit鋞?
%?je?nach?Signal?wahlweise?abw鋜tstasten?oder?
%?dezimieren?k鰊nen!!!
%
%?Ziel:?
%?-----
%?Zeigen?der?Auswirkung?von?Aliasing
%
%?L鰏ung:
%?-------
%?Anti-Aliasing?Filter?=>?Dezimation
%
%?Variablen:
%?----------
%?p??????Phasenversatz
%?M??????Dezimationsfaktor?
%?wg?????Grenzfrequenz?des?Tiefpass-Signals
%?
%?Funktionsaufruf:?z.?B.?abwaertstastung(0.15*pi4)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?Berechnung?des?bandbegrenzten?Signals
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?Der?erste?Aufruf?mit?zwei?Parametern?bewirkt?die?Initialisierung
%?der?graphischen?Oberflaeche.
%?Wird?kein?Parameter?uebergeben?so?werden?zusaetzlich?wg?und?M?gesetzt.
%?Bei?jedem?weiteren?Aufruf?die?Parameter?nicht?mehr?setzen
if?nargin<4
????wg?=?0.15*pi;
????M?=?4;
????p?=?0;
????auswahl?=?1;
elseif?nargin<5
????auswahl?=?1;
end;
%?Graphische?Oberflaeche?initialisieren
%?und?uebergebene?Werte?in?GUI-Felder?eintragen
if?nargin<6
????ab_gui;
????handles?=?guihandles(ab_gui);
????%?Systembild?plotten
????axes(handles.system);
????image(imread(‘a(chǎn)b_graph.png‘));?
????axis([0?900?0?700]);
????axis?off;
????speichern?=?0;
end;
set(handles.wg‘Value‘wg./pi);
set(handles.wgtext‘String‘[num2str(wg./pi)]);
set(handles.M‘Value‘M);
set(handles.Mtext‘String‘M);
set(handles.ptext‘String‘p);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?Ueberpruefung?auf?Aliasing
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
if?(pi/M ????set(handles.text‘String‘‘WARNUNG:?Aliasing‘);
end;
%?Signal?ist?die?Impulsantwort?eines?Tiefpasses?
%?mit?der?Grenzfrequenz?wg?und?der?Filterlaenge?N
N=70;??????????????????????????%?Filterlaenge?
%?Entwurf?mit?Remez
Fre=[0?wg/pi-0.05?wg/pi?1];????%?Frequenz?[0?pi]->[0?1]
Mag=[1?1?0?0];?????????????????%?Amplitude
x=remez(N-1FreMag);??????????%?Entwurf?mit?Remezverfahren
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?Abtastung?mit?Dezimationsfaktor?4
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
x0=zeros(1N+p);
x0(p+1:M:length(x))?=?x(p+1:M:length(x));
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?Abw鋜tstastung?
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
y?=?x(p+1:M:length(x));
switch?(auswahl)
????case?1
????????%?Plotten?des?Signals?und?dessen?Spektrum
????????if?speichern
????????????figure(10);
????????????subplot(211);
????????????zeichne
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???27532429??2015-05-06?15:45??多采樣率系統(tǒng)\多采樣率系統(tǒng)-采樣率轉(zhuǎn)換和數(shù)字濾波器組.pdf
?????文件??????55286??2002-10-16?16:14??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\AAU.png
?????文件???????7689??2008-10-02?03:23??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab.m
?????文件??????15403??2008-10-02?03:23??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab_band.m
?????文件??????20824??2008-09-22?07:35??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab_band_gui.fig
?????文件??????12358??2008-09-28?15:56??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab_band_gui.m
?????文件??????25255??2002-06-20?22:25??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab_graph.png
?????文件??????16181??2008-07-30?01:40??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab_gui.fig
?????文件???????7516??2008-09-25?19:49??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ab_gui.m
?????文件????????612??2008-10-02?03:24??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\arrow.m
?????文件??????17893??2008-10-02?03:24??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\asynau.m
?????文件??????18572??2008-09-28?22:03??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\asynau_gui.fig
?????文件??????10988??2002-11-01?19:07??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\asynau_gui.m
?????文件???????8395??2008-10-02?03:24??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\auf.m
?????文件??????32236??2008-09-24?23:42??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\auf_graph.png
?????文件??????16129??2008-09-25?21:43??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\auf_gui.fig
?????文件???????5979??2002-07-12?00:46??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\auf_gui.m
?????文件????????381??2003-10-07?21:05??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ausblenden.m
?????文件????????181??2002-08-15?22:52??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ausblenden2.m
?????文件????????180??2002-06-20?17:22??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\ausblenden_dezint.m
?????文件???????6550??2008-10-02?03:24??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\AUSGABE.m
?????文件??????36299??2008-10-02?03:48??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\DATEN.mat
?????文件??????12596??2008-10-02?03:27??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\dcs.m
?????文件??????53545??2002-08-15?23:49??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\dcs_graph.png
?????文件??????22644??2008-09-30?11:17??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\dcs_gui.fig
?????文件???????7756??2008-09-30?12:24??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\dcs_gui.m
?????文件???????1069??2008-10-02?03:27??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\delta.m
?????文件???????1178??2008-10-02?03:27??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\delta_bp.m
?????文件???????9027??2008-10-02?03:27??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\dezimation.m
?????文件??????32906??2008-09-24?23:33??多采樣率系統(tǒng)\多采樣率系統(tǒng)_MATLAB(Chinese?Version)\dezimation_graph.png
............此處省略211個(gè)文件信息
評(píng)論
共有 條評(píng)論