📄 nmmfiles.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><HTML><HEAD><TITLE>m-files by Chapter</TITLE></HEAD><table summary="Top border setup"><tr align="left"> <td> <img src="prenhallBookCover.jpg" alt="Numerical Methods with MATLAB: Implementations and Applications"> </td> <td width="50"> </td> <td align="right"> <font face="arial" size="+1"> Numerical Methods<br>with MATLAB:<br> </font> <br> <font face="arial"> Implementations<br>and Applications<br><br> Gerald Recktenwald <BR><BR>© 2000, Prentice Hall<br> ISBN: 0201308606 </font> </td></tr></table><hr><br><p>This page contains links to individual m-files and data files appearing in<em>Numerical Methods with MATLAB: Implementations and Applications</em>by G.W. Recktenwald, copyright 2000, Prentice Hall.</p><p>The files listed here are for NMM Toolbox version 1.03, 20-Aug-2001.The latest version of the NMM Toolbox can be downloaded from <a href = "http://www.me.pdx.edu/~gerry/nmm">www.me.pdx.edu/~gerry/nmm</a></p><p><font size="-1">This page automatically generated by makeHTMLindex on 19-Aug-2001 09:50:41</font></p><hr><h2><a name="contents">Directories in the NMM Toolbox</a></h2><ul type=disc> <li> <a href="#data">data</a> <li> <a href="#eigen">eigen</a> <li> <a href="#errors">errors</a> <li> <a href="#fit">fit</a> <li> <a href="#integrate">integrate</a> <li> <a href="#interact">interact</a> <li> <a href="#interpolate">interpolate</a> <li> <a href="#linalg">linalg</a> <li> <a href="#ode">ode</a> <li> <a href="#orgbug">orgbug</a> <li> <a href="#program">program</a> <li> <a href="#rootfind">rootfind</a> <li> <a href="#utils">utils</a></ul><br><hr width="90%" align=left><h2><a name="data">Contents of data directory</a></h2><pre> <a href="data/CorvRain.dat">CorvRain.dat</a> <a href="data/GPL100.dat">GPL100.dat</a> <a href="data/GPL102.dat">GPL102.dat</a> <a href="data/GPL104.dat">GPL104.dat</a> <a href="data/GPL106.dat">GPL106.dat</a> <a href="data/H2Odensity.dat">H2Odensity.dat</a> <a href="data/H2Osat.dat">H2Osat.dat</a> <a href="data/H2Ovisc.dat">H2Ovisc.dat</a> <a href="data/Jtcouple.dat">Jtcouple.dat</a> <a href="data/R2.dat">R2.dat</a> <a href="data/SiC.dat">SiC.dat</a> <a href="data/Tfield.dat">Tfield.dat</a> <a href="data/airSat.dat">airSat.dat</a> <a href="data/airSoundSpeed.dat">airSoundSpeed.dat</a> <a href="data/airvisc.dat">airvisc.dat</a> <a href="data/bearing.dat">bearing.dat</a> <a href="data/capacitor.dat">capacitor.dat</a> <a href="data/chip.dat">chip.dat</a> <a href="data/cucon1.dat">cucon1.dat</a> <a href="data/cucon2.dat">cucon2.dat</a> <a href="data/cucon3.dat">cucon3.dat</a> <a href="data/emission.dat">emission.dat</a> <a href="data/fan10v.dat">fan10v.dat</a> <a href="data/fan11v.dat">fan11v.dat</a> <a href="data/fan12v.dat">fan12v.dat</a> <a href="data/fan13v.dat">fan13v.dat</a> <a href="data/fan7v.dat">fan7v.dat</a> <a href="data/fan8v.dat">fan8v.dat</a> <a href="data/fan9v.dat">fan9v.dat</a> <a href="data/flowsys1.dat">flowsys1.dat</a> <a href="data/flowsys2.dat">flowsys2.dat</a> <a href="data/gc87.dat">gc87.dat</a> <a href="data/gc87flow.dat">gc87flow.dat</a> <a href="data/glycerin.dat">glycerin.dat</a> <a href="data/pdxPass.dat">pdxPass.dat</a> <a href="data/pdxTemp.dat">pdxTemp.dat</a> <a href="data/pdxThead.dat">pdxThead.dat</a> <a href="data/pdxTheadLong.dat">pdxTheadLong.dat</a> <a href="data/sphereCd.dat">sphereCd.dat</a> <a href="data/sprint.dat">sprint.dat</a> <a href="data/stdatm.dat">stdatm.dat</a> <a href="data/thermis.dat">thermis.dat</a> <a href="data/traffic.dat">traffic.dat</a> <a href="data/vprofile.dat">vprofile.dat</a> <a href="data/wolfSun.dat">wolfSun.dat</a> <a href="data/xinvpx.dat">xinvpx.dat</a> <a href="data/xtyt.dat">xtyt.dat</a> <a href="data/xy.dat">xy.dat</a> <a href="data/xy2.dat">xy2.dat</a> <a href="data/xy5.dat">xy5.dat</a> <a href="data/xydy.dat">xydy.dat</a> <a href="data/xyline.dat">xyline.dat</a></pre><p align=center><A HREF="#contents"><SMALL>Back to List of Directories</SMALL></A></p><br><hr width="90%" align=left><h2><a name="eigen">Contents of eigen directory</a></h2><pre> <a href="eigen/demoEig.m">demoEig</a> Example usage of built-in eig and eigs functions <a href="eigen/eigSort.m">eigSort</a> Eigenvalue/vectors sorted in ascending or descending order <a href="eigen/iterMult.m">iterMult</a> Iterated multiplication of a vector by a matrix: u = A*A*...*A*x <a href="eigen/powerit.m">powerit</a> Shifted power method for finding matrix eigenvalues <a href="eigen/poweritInv.m">poweritInv</a> Inverse power iterations with shift to find an eigenvalue of A</pre><p align=center><A HREF="#contents"><SMALL>Back to List of Directories</SMALL></A></p><br><hr width="90%" align=left><h2><a name="errors">Contents of errors directory</a></h2><pre> <a href="errors/Archimedes.m">Archimedes</a> Perimeter of an n-sided polygon inscribed in a circle. <a href="errors/bin2flt.m">bin2flt</a> Expand a binary representation of floating point mantissa <a href="errors/demoTaylor.m">demoTaylor</a> Taylor Series approximations for f(x) = 1/(1-x) <a href="errors/epprox.m">epprox</a> Demonstrate catastrophic cancellation in evaluation of <a href="errors/equalTest.m">equalTest</a> to demonstrate equality of two floating point numbers <a href="errors/expSeriesPlot.m">expSeriesPlot</a> Evaluate and plot series representation of exp(x) <a href="errors/fidiff.m">fidiff</a> First order finite-difference approximation to d/dx of exp(x) <a href="errors/halfDiff.m">halfDiff</a> Reduce the distance between two numbers until it is set to zero <a href="errors/linsp1.m">linsp1</a> Generate a vector of equally spaced values, version 1. <a href="errors/linsp2.m">linsp2</a> Generate a vector of equally spaced values, version 2 <a href="errors/linsp3.m">linsp3</a> Generate a vector of equally spaced values, version 3. <a href="errors/lintest.m">lintest</a> Compare schemes for generating a vector of equally spaced values <a href="errors/newtsqrtBlank.m">newtsqrtBlank</a> Use Newton's method to compute the square root of a number <a href="errors/sinser.m">sinser</a> Evaluate the series representation of the sine function <a href="errors/testSqrt.m">testSqrt</a> Test the newtsqrt function for a range of inputs</pre><p align=center><A HREF="#contents"><SMALL>Back to List of Directories</SMALL></A></p><br><hr width="90%" align=left><h2><a name="fit">Contents of fit directory</a></h2><pre> <a href="fit/conductFit.m">conductFit</a> LS fit of conductivity data for Copper at low temperatures <a href="fit/cuconBasis1.m">cuconBasis1</a> Basis fcns for conductivity model: 1/k = c1/T + c2*T^2 <a href="fit/cuconBasis2.m">cuconBasis2</a> Basis fcns for conductivity model: 1/k = c1/T + c2*T + c3*T^2 <a href="fit/demoExpFit.m">demoExpFit</a> Fit exponentially decay of capacitor voltage <a href="fit/demoFanCurve.m">demoFanCurve</a> Multivariate fit of fan data: dp = f(q,v). The fit function is <a href="fit/demoH2OSat.m">demoH2OSat</a> Fit saturation pressure versus temperature for water <a href="fit/demoPlaneFit.m">demoPlaneFit</a> Least squares fit to a plane: z = c(1)*x + c(2)*y + c(3) <a href="fit/demoSiCmod.m">demoSiCmod</a> Least squares fit of bulk modulus of SiC versus temperature <a href="fit/demoTcouple.m">demoTcouple</a> Linear and quadratic fits to J-type thermocouple data <a href="fit/demoXexp.m">demoXexp</a> Fit synthetic data to y = c(1)*x*exp(c(2)*x) <a href="fit/fitnorm.m">fitnorm</a> Least-squares fit via solution to the normal equations <a href="fit/fitqr.m">fitqr</a> Least-squares fit via solution of overdetermined system with QR <a href="fit/lineTest.m">lineTest</a> Fit four data points to a line <a href="fit/linefit.m">linefit</a> Least-squares fit of data to y = c(1)*x + c(2) <a href="fit/xexpfit.m">xexpfit</a> Least squares fit of data to y = c(1)*x*exp(c(2)*x) <a href="fit/xinvpxBasis.m">xinvpxBasis</a> Matrix with columns evaluated with 1/x and x <a href="fit/xinvpxfit.m">xinvpxfit</a> Least squares fit of synthetic data to y = c1/x + c2*x</pre><p align=center><A HREF="#contents"><SMALL>Back to List of Directories</SMALL></A></p><br><hr width="90%" align=left><h2><a name="integrate">Contents of integrate directory</a></h2><pre> <a href="integrate/GLNodeWt.m">GLNodeWt</a> Nodes and weights for Gauss-Legendre quadrature of arbitrary order <a href="integrate/GLTable.m">GLTable</a> Nodes and weights for Gauss-Legendre quadrature of order n<=8 <a href="integrate/GLagNodeWt.m">GLagNodeWt</a> Nodes and weights for Gauss-Laguerre quadrature of arbitrary order <a href="integrate/GLagTable.m">GLagTable</a> Nodes and weights for Gauss-Laguerre quadrature of order n<=15 <a href="integrate/adaptGK.m">adaptGK</a> Adaptive numerical integration using Gauss-Kronrod 7-15 rule <a href="integrate/adaptSimpson.m">adaptSimpson</a> Adaptive numerical integration based on Simpson's rule <a href="integrate/adaptSimpsonTrace.m">adaptSimpsonTrace</a> Adaptive numerical integration based on Simpson's rule <a href="integrate/compIntRules.m">compIntRules</a> Compare trapezoid, simpson, and Gauss-Legendre quadrature rules <a href="integrate/demoAdaptGK.m">demoAdaptGK</a> Compare adaptive Gauss-Kronrod quadrature with quadl <a href="integrate/demoAdaptSimp.m">demoAdaptSimp</a> Integrate humps(x) with adaptive Simpson's rule <a href="integrate/demoGauss.m">demoGauss</a> Use Gauss-Legendre quadrature to integrate x*exp(-x) on [0,5] <a href="integrate/demoQuad.m">demoQuad</a> Use built in quad and quad8 to integrate 'humps' on [0,2] <a href="integrate/demoSimp.m">demoSimp</a> Use composite Simpson's rule to integrate x*exp(-x) on [0,5] <a href="integrate/demoTrap.m">demoTrap</a> Use composite trapezoidal rule to integrate x*exp(-x) on [0,5] <a href="integrate/expmx2.m">expmx2</a> Evaluate exp(-x^2), where x is a scalar or vector <a href="integrate/gaussKronrod15.m">gaussKronrod15</a> Gauss-Kronrod quadrature pair of order 7 and 15 <a href="integrate/gaussLagQuad.m">gaussLagQuad</a> Gauss-Laguerre quadrature for integrals on [0,infinity) <a href="integrate/gaussQuad.m">gaussQuad</a> Composite Gauss-Legendre quadrature <a href="integrate/humpInt.m">humpInt</a> Exact value of integral of humps function on [a,b] <a href="integrate/makeGLTable.m">makeGLTable</a> Create a table of Gauss-Legendre nodes and weights <a href="integrate/makeGLagTable.m">makeGLagTable</a> Create a table of Gauss-Laguerre nodes and weights <a href="integrate/plotSimpInt.m">plotSimpInt</a> Graphical display of composite Simpson rule integration <a href="integrate/plotTrapInt.m">plotTrapInt</a> Graphical display of composite trapezoid rule integration <a href="integrate/quadToInfinity.m">quadToInfinity</a> Integral from a to infinity evaluated as sum of integrals <a href="integrate/recursiveIndent.m">recursiveIndent</a> Demonstration of a recursive function <a href="integrate/simpson.m">simpson</a> Composite Simpson's rule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -