-
大小: 23.21MB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2023-06-17
- 語言: Matlab
- 標簽:
資源簡介
本資源包含了PDF與MATLAB源代碼。
由德國波鴻魯爾大學的Heinz G. Gckler教授和Alexandra Groth博士所著,是近年來德國多采樣率數(shù)字信號處理領域中的一本權(quán)威著作。《多采樣率系統(tǒng):采樣率轉(zhuǎn)換和數(shù)字濾波器組》由兩大部分組成:第一部分——采樣率轉(zhuǎn)換,內(nèi)容涵蓋了采樣率轉(zhuǎn)換的基礎知識、與多采樣率系統(tǒng)有關的濾波器設計以及多采樣率系統(tǒng)的高效結(jié)構(gòu)和算法;第二部分——數(shù)字濾波器組,這部分是對第一部分知識的延續(xù)應用,并深入到I通道濾波器組的層面。全書共包括10章,內(nèi)容精煉新穎,條理清楚,而且專門針對一些復雜又不易掌握的內(nèi)容,設置了相應的MATLAB可視化程序和附有答案的練習題,方便讀者理解。
《多采樣率系統(tǒng):采樣率轉(zhuǎn)換和數(shù)字濾波器組》適用于高等院校電子和信息技術(shù)專業(yè)的研究生課程,以及已經(jīng)具有了必要基礎知識的本科高年級學生閱讀,也可供該領域的教師和工程技術(shù)類人員使用。
代碼片段和文件信息
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
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2008-11-29?00:29??Multiratensysteme_MATLAB(Chinese?Version)\
?????文件???????55286??2002-10-16?16:14??Multiratensysteme_MATLAB(Chinese?Version)\AAU.png
?????文件????????7689??2008-10-02?03:23??Multiratensysteme_MATLAB(Chinese?Version)\ab.m
?????文件???????15403??2008-10-02?03:23??Multiratensysteme_MATLAB(Chinese?Version)\ab_band.m
?????文件???????20824??2008-09-22?07:35??Multiratensysteme_MATLAB(Chinese?Version)\ab_band_gui.fig
?????文件???????12358??2008-09-28?15:56??Multiratensysteme_MATLAB(Chinese?Version)\ab_band_gui.m
?????文件???????25255??2002-06-20?22:25??Multiratensysteme_MATLAB(Chinese?Version)\ab_graph.png
?????文件???????16181??2008-07-30?01:40??Multiratensysteme_MATLAB(Chinese?Version)\ab_gui.fig
?????文件????????7516??2008-09-25?19:49??Multiratensysteme_MATLAB(Chinese?Version)\ab_gui.m
?????文件?????????612??2008-10-02?03:24??Multiratensysteme_MATLAB(Chinese?Version)\arrow.m
?????文件???????17893??2008-10-02?03:24??Multiratensysteme_MATLAB(Chinese?Version)\asynau.m
?????文件???????18572??2008-09-28?22:03??Multiratensysteme_MATLAB(Chinese?Version)\asynau_gui.fig
?????文件???????10988??2002-11-01?19:07??Multiratensysteme_MATLAB(Chinese?Version)\asynau_gui.m
?????文件????????8395??2008-10-02?03:24??Multiratensysteme_MATLAB(Chinese?Version)\auf.m
?????文件???????32236??2008-09-24?23:42??Multiratensysteme_MATLAB(Chinese?Version)\auf_graph.png
?????文件???????16129??2008-09-25?21:43??Multiratensysteme_MATLAB(Chinese?Version)\auf_gui.fig
?????文件????????5979??2002-07-12?00:46??Multiratensysteme_MATLAB(Chinese?Version)\auf_gui.m
?????文件?????????381??2003-10-07?21:05??Multiratensysteme_MATLAB(Chinese?Version)\ausblenden.m
?????文件?????????181??2002-08-15?22:52??Multiratensysteme_MATLAB(Chinese?Version)\ausblenden2.m
?????文件?????????180??2002-06-20?17:22??Multiratensysteme_MATLAB(Chinese?Version)\ausblenden_dezint.m
?????文件????????6550??2008-10-02?03:24??Multiratensysteme_MATLAB(Chinese?Version)\AUSGABE.m
?????文件???????36299??2008-10-02?03:48??Multiratensysteme_MATLAB(Chinese?Version)\DATEN.mat
?????文件???????12596??2008-10-02?03:27??Multiratensysteme_MATLAB(Chinese?Version)\dcs.m
?????文件???????53545??2002-08-15?23:49??Multiratensysteme_MATLAB(Chinese?Version)\dcs_graph.png
?????文件???????22644??2008-09-30?11:17??Multiratensysteme_MATLAB(Chinese?Version)\dcs_gui.fig
?????文件????????7756??2008-09-30?12:24??Multiratensysteme_MATLAB(Chinese?Version)\dcs_gui.m
?????文件????????1069??2008-10-02?03:27??Multiratensysteme_MATLAB(Chinese?Version)\delta.m
?????文件????????1178??2008-10-02?03:27??Multiratensysteme_MATLAB(Chinese?Version)\delta_bp.m
?????文件????????9027??2008-10-02?03:27??Multiratensysteme_MATLAB(Chinese?Version)\dezimation.m
?????文件???????32906??2008-09-24?23:33??Multiratensysteme_MATLAB(Chinese?Version)\dezimation_graph.png
?????文件???????16099??2008-07-30?05:06??Multiratensysteme_MATLAB(Chinese?Version)\dezimation_gui.fig
............此處省略206個文件信息
評論
共有 條評論