Search Introduction to Digital Filters
Would you like to be notified by email when Julius Orion Smith III publishes a new entry into his blog?
function freqplot(fdata, ydata, symbol, ttl, xlab, ylab)
% FREQPLOT - Plot a function of frequency:
%
% freqplot(fdata[,ydata[,symbol[,title[,xlab[,ylab]]]]])
%
% This version is most compatible with Octave.
% In Matlab, the title and axis labels may be lost.
% For Matlab compatibility, move the plot() command
% before title() and axis label commands.
if nargin<6, ylab=''; end
if nargin<5, xlab='Frequency'; end
if nargin<4, ttl=''; end
if nargin<3, symbol=''; end
if nargin<2, ydata=fdata; fdata=0:length(ydata)-1; end
if ttl, title(ttl); end
if length(ylab)>0, ylabel(ylab); end
if length(xlab)>0, xlabel(xlab); end
grid('on');
plot(fdata,ydata,symbol);
|
function freqplot(fdata, ydata, symbol, ttl, xlab, ylab) % FREQPLOT - Plot a function of time, Matlab version. if nargin<6, ylab=''; end if nargin<5, xlab='Frequency (Hz)'; end if nargin<4, ttl=''; end if nargin<3, symbol=''; end if nargin<2, fdata=0:length(ydata)-1; end plot(fdata,ydata,symbol); grid; if ttl, title(ttl); end if ylab, ylabel(ylab); end xlabel(xlab); |
