Frequency Plots: freqplot.m
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); |
Next Section:
Saving Plots to Disk: saveplot.m
Previous Section:
Time Plots: myplot.m







