matlabDigitalSigalProcess

所属分类:matlab编程
开发工具:matlab
文件大小:2464KB
下载次数:28
上传日期:2006-03-31 22:01:12
上 传 者yangmm
说明:  matlabDigitalSigalProcess内有文件若干,请自行解压
(matlabDigitalSigalProcess are a number of documents, to extract)

文件列表:
@fdax (0, 2000-07-13)
@fdax\delete.m (902, 1998-01-19)
@fdax\eq.m (242, 1998-01-19)
@fdax\fdax.m (2475, 1998-01-19)
@fdax\get.m (953, 1998-01-19)
@fdax\overlay.m (693, 1998-01-19)
@fdax\set.m (2222, 1998-01-19)
@fdax\setpos.m (2694, 1998-01-19)
@fdax\subsasgn.m (919, 1998-01-19)
@fdax\subsref.m (813, 1998-01-19)
@fdline (0, 2000-07-13)
@fdline\delete.m (541, 1998-01-19)
@fdline\eq.m (242, 1998-01-19)
@fdline\fdline.m (3013, 1998-01-19)
@fdline\get.m (1407, 1998-01-19)
@fdline\set.m (2807, 1998-01-19)
@fdline\subsasgn.m (929, 1998-01-19)
@fdline\subsref.m (817, 1998-01-19)
@fdmeas (0, 2000-07-13)
@fdmeas\delete.m (539, 1998-01-19)
@fdmeas\eq.m (242, 1998-01-19)
@fdmeas\fdmeas.m (3846, 1998-01-19)
@fdmeas\get.m (932, 1998-01-19)
@fdmeas\set.m (3815, 1998-01-19)
@fdmeas\subsasgn.m (927, 1998-01-19)
@fdmeas\subsref.m (817, 1998-01-19)
@fdmeas\userchange.m (1146, 1998-01-19)
@fdspec (0, 2000-07-13)
@fdspec\delete.m (539, 1998-01-19)
@fdspec\eq.m (242, 1998-01-19)
@fdspec\fdspec.m (3943, 1998-01-19)
@fdspec\get.m (1329, 1998-01-19)
@fdspec\set.m (3831, 1998-01-19)
@fdspec\subsasgn.m (927, 1998-01-19)
@fdspec\subsref.m (817, 1998-01-19)
@fdspec\userchange.m (3231, 1998-01-19)
bartlett.m (448, 1998-01-19)
besselap.m (26723, 1998-01-19)
besself.m (2638, 1998-01-19)
bilinear.m (3242, 1998-01-19)
... ...

% README file for the Signal Processing Toolbox. % Version 4.1 21-Nov-1997 % % List of changes: % % * NOTE: Items marked with * have changed in a way which might affect your % code! % % FIXES % ~~~~~ % cremez % * Results structure fixes: RES.H is now the actual frequency % response on the frequency grid returned by RES.fgrid. RES.fextr % was wrong and has been corrected. RES.fgrid and RES.fextr are % now normalized correctly with 1 corresponding to half the % sampling frequency. % - The problem where cremez would return a complex filter when it % was supposed to return a real filter has been fixed. % % invfreqz % invfreqs % - Now both work for complex filters. % % levinson % lpc % xcorr % * Incorrectly returned conjugate for complex cases. % % % ENHANCEMENTS % ~~~~~~~~~~~~ % hamming % hanning % blackman % - now accept two new parameters to describe window sampling: % 'symmetric' or 'periodic'; passing in an empty matrix now returns % an empty matrix; passing in one point returns unity. % % % NEW FUNCTIONS % ~~~~~~~~~~~~~ % pburg % - power spectrum estimate using Burg's method. % pyulear % - power spectrum estimate using Yule-Walker AR method. % % GRAPHICAL USER INTERFACE % ~~~~~~~~~~~~~~~~~~~~~~~~ % SPTOOL - Support for importing component structures from the % MATLAB command line was added. % FILTER DESIGNER - The Filter Designer was completely redesigned. It has % a better interface and now it's extensible. % Measurements of the filter design can be viewed as % the filter is designed. It also allows the overlay % of spectra. % FILTER VIEWER - Now supports the viewing (overlaying) of multiple % filters. Measurement rulers were added. % SPECTRUM VIEWER - The following new PSD methods were added: Burg, FFT % and Yule-Walker AR. % % ----------------------------------------------------------------------------- % README file for the Signal Processing Toolbox. % Version 4.0.1 04-Apr-1997 % % This version contains fixes to bugs and a few enhancements in the GUI and % functions. The full Readme file for version 4.0 is included below. % % List of changes: % % * NOTE: Items marked with * have changed in a way which might affect your % code! % % chebwin % - Supports even length windows. % - Gives more accurate side-lobe heights especially when R is small % (< ~20 dB). % * This improvement will cause your results to change where you use the % Chebyshev window (especially when R is small). % cremez % - Allows for LGRID grid density input to improve exactness of the % filter design in some cases. % - Returns a few more results in the RES structure output. % dpss % * Always computes Slepian sequences directly, returning more accurate % (and slightly different) results for large N. % - Uses MEX-file based algorithm which is much faster than in ver 4.0. % - Can return any range of the N sequences, not just the first 2*NW. % impinvar % - Now works for multiple poles. % lpc % * Now calculates the correct gain G based on a biased autocorrelation. % The gain factor is now 1/sqrt(length(X)) times the previous gain % factor. % pmem % - The default for Fs is changed to 2, to be consistent with other % spectral estimation routines. % * This change will affect your plots if you use the second output % argument to this function without specifying Fs on input. % prony % * Now works correctly for complex inputs. % remez % - Is now a "function-function", which allows you to write a function % that defines the desired frequency response. This feature is % completely backwards compatible but allows greater flexibility in % designing filters with arbitrary frequency responses. See the % remez.m M-file for details about how to do this. % - Now takes an LGRID grid density input to improve exactness of the % filter design. By increasing this parameter your filter may be more % exactly equiripple but will take longer to design. % - A bug in filters which have very short bands in relation to the % filter length is fixed. % - Now optionally returns the maximum error, extremal frequencies, % frequency grid, and other results in a RES structure (like cremez). % resample % - For all combinations of signal length, P, Q, and filter length, the % output length is now exactly ceil(N*P/Q) where N is the input signal % length. For some short signals and filters the length was too % small. % sptool % - Now works with 0 and 1 length signals and filters. % - Allows for non-evenly spaced power spectrum data (imported only). % - Minor appearance / layout improvements to buttons, popupmenus, etc. % - Now remembers last location of save, export, and import from disk % operations. % - Fills in '.mat' when you type in a MAT-file name with no extension % when importing from disk into SPTool. % - Limits the number of popupmenu items to 24 in the "Selection" area of % Signal Browser and Spectrum Viewer. % - Saves Preferences on disk only at end of SPTool session. % % ---------------------------------------------------------------------------- % README file for the Signal Processing Toolbox. % Version 4.0 15-Nov-1996 % % The README FILE % This file contains a list of bug fixes, enhancements, and new features in % the Signal Processing Toolbox since version 3.0. There is also an important % section highlighting changes which might affect the behavior of any m-files % that you have which use the Toolbox. % % Use help on any of these files for more information. % % BUG FIXES % butter, cheby1 - Exact zeros and numerator polynomials for analog case. % buttord, cheb1ord, cheb2ord, ellipord - The minimum filter order was % incorrectly overestimated for some bandstop filters. This has been % corrected. % decimate - Uses a lower order Chebyshev anti-aliasing filter in case % the default 8th order filter is bogus. Prevents problems when using % very high decimation factors. See the help for more information. % impinvar - The filter is now scaled by 1/Fs. This causes the magnitude % response of the discrete filter to match that of the analog filter. % rc2poly - Modified to correctly deal with complex inputs. % remez, firls - The coefficients in the differentiator case are now correct % so that when applied to a signal the output is the correct sign. % remez - The maximum number of iterations was increased from 25 to 250 to % prevent the design of non-equiripple filters. Also seg faults are now % avoided in the case of a large number of bands and a short filter. % % ENHANCEMENTS TO OLD FUNCTIONS % cceps - New output parameter for keeping track of rotation applied before % FFT, useful in inversion. % fftfilt - Support for multiple filters. % fir1 - Now works for multiple band filters (in addition to low, high, % band-pass and band-stop filters). New 'noscale' option to prevent % scaling of response after windowing. % firls - No matrix inversion when full band is specified. This makes the % design of these filters much more efficient. % levinson - Support has been added for complex inputs, and multiple column % input. % lpc - Support has been added for complex and multiple column inputs. Also, % the gain is now output for the AR estimates. % remezord - Cell array output with 'cell' option for convenience. % resample - Uses upfirdn and is MUCH faster when q (the decimation factor) % is larger than one. Also, resample is now vectorized to work on the % columns of a signal matrix. % specgram - Works on a set of specified frequencies using either czt or % upfirdn. % strips - New scaling parameter allows control of the vertical height of % the strips. % psd, csd - Chi-squared confidence intervals have been added. % xcorr, xcov - Option for computing the correlation at a specified number % of lags. % % NEW FUNCTIONS % SIGNAL GENERATION % chirp - Swept-frequency cosine generator. % gauspuls - Gaussian pulse generator. % pulstran - Pulse train generator. % rectpuls - Sampled aperiodic rectangle generator. % tripuls - Sampled aperiodic triangle generator. % % FILTER DESIGN % cremez - FIR filter design which minimizes the complex Chebyshev error % to design arbitrary, including non-linear phase and complex, FIR % filters. % fircls, fircls1 - Constrained Least-Squares algorithm for minimizing % LS error subject to maximum ripple constraints. % firrcos - Raised cosine FIR filter design from frequency domain % specifications for communications applications. % kaiserord - Order estimation formula for finding the minimum % order FIR Kaiser windowed filter to meet a set of frequency % domain specifications. % maxflat - Maximally flat IIR and symmetric FIR lowpass filter design. % Also known as generalized Butterworth filters. % % MULTIRATE FILTER BANKS % upfirdn - MEX-file implementing upsampling, FIR filtering, and % downsampling using an efficient multirate implementation. % Algorithm supports multiple signals and/or multiple filters. % % LATTICE FILTER SUPPORT % latc2tf, tf2latc - Conversion of lattice (or lattice/ladder) % coefficients to and from transfer function form. % latcfilt - Fast MEX implementation of lattice and lattice/ladder filters. % % SPECTRAL ANALYSIS % pmem - PSD estimate using Maximum Entropy method. % pmusic - PSD estimate using MUSIC algorithm. % pmtm - PSD and confidence intervals using Multiple-taper method. % dpss - Discrete Prolate Spheroidal sequences (Slepian sequences). % dpsssave, dpssload, dpssdir, dpssclear - DPSS data base for storing % long sequences. % % OTHER % icceps - inverse Complex Cepstrum. % % NEW - GRAPHICAL USER INTERFACE (GUI) TOOLS % % SPTOOL - graphical environment for analyzing and manipulating Signals, % Filters, and Spectra. You manage and keep track of these objects in % the SPTool figure, and bring up client tools for more detailed % analysis. The client tools are: % % SIGNAL BROWSER - Interactive signal browsing allows display, measurement, % and analysis of signals. % FILTER VIEWER - Graphical tool for viewing the magnitude & phase % response, group delay, zeros & poles, impulse response, % and step response of a digital filter. % FILTER DESIGNER - filter design tool for designing lowpass, highpass, % bandpass and bandstop filters to meet a frequency % domain attenuation criterion. % SPECTRUM VIEWER - Graphical analysis of frequency domain data using % different methods of spectral estimation. % % ************************************************************************ % *** WARNING !!! *** % The following functions have been fixed or enhanced in a way that might % affect your existing code. % % csd - default detrending mode changed to 'none'. % - confidence intervals have changed. % cohere - default detrending mode changed to 'none'. % psd - default detrending mode changed to 'none' % - confidence intervals have changed. % tfe - default detrending mode changed to 'none'. % resample - uses upfirdn for efficiency. The output of this function % will differ from previous versions in two cases: % i) Zero-order hold. % Previously the output was purely causal, now returns the nearest % sample. % ii) Input filter with even filter length. % Sometimes would error out. Now will always work accurately, % but give slightly different output. % impinvar - filter now scaled by 1/Fs for correct scaling of magnitude % response. % remez, firls - differentiators have changed sign - need to remove % minus sign from your code where you use this filter. % % Use HELP on these files or TYPE them for more information. % Copyright (c) 1***8-*** by The MathWorks, Inc. % $Revision: 1.33 $ $Date: 1997/12/04 20:59:22 $

近期下载者

相关文件


收藏者