www.pudn.com > 精通Matlab综合辅导与指南-源程序.zip > Contents.m
% Mastering MATLAB Toolbox, Version 1.0, August 31, 1995 % % BY: Duane Hanselman and Bruce Littlefield, University of Maine % % readme - Last minute additions and modifications. % To view,type >> whatsnew MM % % ARRAY MAINPULATION % shiftlr - Shift or Circularly Shift Matrix Columns. % shiftud - Shift or Circularly Shift Matrix Rows. % % DATA ANALYSIS % mmax - Matrix maximum value. % mmin - Matrix minimum value. % mmfind - Intersection of Two Matrices. % mmono - Test for monotonic vector. % mmderiv - Compute Derivative Using Weighted Central Differences. % mmintgrl - Compute Integral using Trapezoidal Rule. % mminterp - 1-D Nonmonotonic Table Search by Linear Interpolation. % mmtable - 1-D Monotonic Table Search by Linear Interpolation. % (10X faster than standard INTERP1 and TABLE1) % mmtool - user-interactive visualization of 2-D data. % % POLYNOMIAL MANIPULATION % mmp2str - Polynomial Vector to String Conversion. % mmpadd - Polynomial addition. % mmpsim - Polymnomial Simplification, Strip Leading Zero Terms. % % SPLINES % spderiv - Cubic Spline Derivative Interpolation. % spintgrl - Cubic Spline Integral Interpolation. % % FOURIER SERIES MANIPULATION % fsderiv - Fourier Series Derivative. % fseval - Fourier Series Function Evaluation. % fsfind - Find Fourier Series Approximation. % fsform - Fourier Series Format Conversion. % fsharm - Fourier Series Harmonic Component Selection. % fsmsv - Fourier Series Mean Square Value. % fsresize - Resize a Fourier Series. % fsresp - Fourier Series Linear System Response. % fsround - Round Fourier Series Coefficients. % fswindow - Generate Window Functions. % % HIGH LEVEL GRAPHICS % mmap - Single Color Colormap % mmcont2 - 2-D contour plot using a colormap. % mmcont3 - 3-D contour plot using a colormap. % mmfill - Fill plot of area between two curves. % mmhole - Create hole in 3-D data. % mmshow - PCOLOR Colormap Display. % mmspin3d - Make Movie by 3D Azimuth Rotation of Current Figure. % mmview3d - GUI controlled Azimuth and Elevation adjustment. % rainbow - Colormap variant to HSV. % % PLOTTING UTILITIES % mmbox - Get Position Vector of a Rubberband Box. % mmaxes - Set Axes Properties Using Mouse. % mmcxy - Show x-y Coordinates Using Mouse. % mmdraw - Draw a Line and Set Properties Using Mouse. % mmfont - Set Font&Text Properties Using Mouse. % mmgetxy - Graphical Input Using Mouse. % mmline - Set Line Properties Using Mouse. % mmpage - GUI to set Figure paper position. % mmpaper - Set Default Paper Properties. % mmtext - Place and drag text with mouse. % mmtile - Tile Figure Windows. % mmzap - Delete graphics object using mouse. % mmzoom - Simple 2-D Zoom-In Function Using RBBOX. % % HANDLE GRAPHICS % mmgca - Get Current Axes if it Exists. % mmgcf - Get Current Figure if it Exists. % mmn2px - Normalized to Pixel Coordinate Transformation. % mmpx2n - Pixel to Normalized Coordinate Transformation. % mmsetc - Choose RGB triple interactively like uisetcolor. % mmsetf - Choose font characteristics interactively. % % EXAMPLES USED IN TEXT % expsin - Evaluate 2*exp(-x).*sin(x) % iforgot - Example recursive function call. % mmenu1 - Example menu commands. % mmenu2 - Example menu commands. % mmenu3 - Example menu commands. % mmenu4 - Example menu commands. % mmenu5 - Example menu commands. % mmenus - Example menu function. % mmcaxisd - Example color axis demo. % mmcmapd - Example color map merging demo. % mmclock - Example digital clock demo function. % mmctl1 - Example control commands. % mmctl2 - Example control commands. % mmctl3 - Example control commands. % mmctl4 - Example control commands. % mmctl5 - Example control commands. % mmctl6 - Example control commands. % mmctl7 - Example control commands. % mmctl8 - Example control commands. % mmsetclr - Limited script version of the mmsetc function. % mmtemp - Script file of temps data matrix. % mm4d - Using color for a 4th dimension demo. % sawtooth - Sawtooth Waveform Generation. % vdpol - State Derivatives of the Van der Pol Equation.