These are examples from the text Fundamentals of Numerical Computation, by Driscoll and Braun, 1st edition (2017).
To use these functions, Right-click the MATLAB links and download to your MATLAB
file directory. [mlx - Live Editor, vs m-file] Click the Sections Numbers to
show static webpage.
- 2.1.1
(vanderinterp.mlx,
vanderinterp.m)
- 2.2.1
(/matlabdemo.mlx,
matlabdemo.m)
- 2.3.2
(backslash_solve.mlx,
backslash_solve.m)
- 2.3.3
(triangularsolve.mlx,
triangularsolve.m)
- 2.4.1
(gausselim.mlx,
gausselim.m)
- 2.4.2
(gausselim_Lfactors.mlx,
gausselim_Lfactors.m)
- 2.4.3
(lufactfun.mlx,
lufactfun.m)
- 2.5.3
(flops_mvmult_numbers.mlx,
flops_mvmult_numbers.m)
- 2.5.4
(flops_mvmult_graph.mlx,
flops_mvmult_graph.m)
- 2.5.5
(flops_lufact.mlx,
flops_lufact.m)
- 2.6.1
(pivotfail.mlx,
pivotfail.m)
- 2.6.2
(pivotfix.mlx,
pivotfix.m)
- 2.7.1
(vectornorms.mlx,
vectornorms.m)
- 2.7.2
(matrixnorms.mlx,
matrixnorms.m)
- 2.8.1
(condbound.mlx,
condbound.m)
- 2.9.1
(banded.mlx,
banded.m)
- 2.9.2
(bandedtiming.mlx,
bandedtiming.m)
- 2.9.3
(symmetricLU.mlx,
symmetricLU.m)
- 2.9.4
(cholesky.mlx,
cholesky.m)
- 4.1.1
(besselzeros.mlx,
besselzeros.m)
- 4.1.2
(rootcondnum.mlx,
rootcondnum.m)
- 4.2.1
(fpspiral.mlx,
fpspiral.m)
- 4.2.3
(fpconverge.mlx,
fpconverge.m)
- 4.3.1
(newtonline.mlx,
newtonline.m)
- 4.3.2
(newtonconverge.mlx,
newtonconverge.m)
- 4.3.3
(newtonusage.mlx,
newtonusage.m)
- 4.4.1
(secantline.mlx,
secantline.m)
- 4.4.2
(secantconverge.mlx,
secantconverge.m)
- 4.4.3
(iqi.mlx,
iqi.m)
- 4.5.2
(newtonsystem.mlx,
newtonsystem.m)
- 4.5.3
(newtonsysusage.mlx,
newtonsysusage.m)
- 4.6.1
(levenbergusage.mlx,
levenbergusage.m)
- 4.7.1
(MMfit.mlx,
MMfit.m)
- 5.1.1
(polyinterpbad.mlx
polyinterpbad.m)
- 5.1.3
(ppinterp.mlx,
ppinterp.m)
- 5.1.4
(polyinterpcond.mlx,
polyinterpcond.m)
- 5.2.1
(hatfunctions.mlx,
hatfunctions.m )
- 5.2.2
(plgraph.mlx,
plgraph.m)
- 5.2.3
(plconverge.mlx,
plconverge.m)
- 5.3.1
(cubicspline.mlx,
cubicspline.m)
- 5.4.2
(fornberg.mlx,
fornberg.m)
- 5.5.2
(fdconverge1.mlx,
fdconverge1.m)
- 5.5.4
(fdconverge2.mlx,
fdconverge2.m)
- 5.5.5
(fdroundoff.mlx,
fdroundoff.m )
- 5.6.1
(antideriv.mlx,
antideriv.m)
- 5.6.2
(quadtrap.mlx,
quadtrap.m)
- 5.6.3
(quadextrap.mlx,
quadextrap.m )
- 5.7.1
(twohalves.mlx,
twohalves.m )
- 5.7.2
(adaptive.mlx,
adaptive.m )
- 6.1.2
(logisticnum.mlx,
logisticnum.m)
- 6.1.3
(denseoutput.mlx,
denseoutput.m)
- 6.1.5
(basicivp.mlx,
basicivp.m)
- 6.1.6
(conditioning.mlx,
conditioning.m)
- 6.2.1
(eulerconverge.mlx,
eulerconverge.m)
- 6.3.2
(matrixexponential.mlx,
matrixexponential.m)
- 6.3.3
(predator.mlx,
predator.m)
- 6.4.1
(rkconverge.mlx,
rkconverge.m)
- 6.5.1
(rkadapt1.mlx,
rkadapt1.m)
- 6.5.2
(rkadapt2.mlx,
rkadapt2.m)
- 6.7.1
(ab4converge.mlx,
ab4converge.m)
- 6.7.2
(stiffode.mlx,
stiffode.m)
- 6.8.1
( LIAF.mlx,
LIAF.m)
- 7.1.4
(buckyplot.mlx,
buckyplot.m)
- 7.1.5
(imreaddemo.mlx,
imreaddemo.m)
- 7.2.1
(eigintro.mlx,
eigintro.m)
- 7.2.2
(bauerfike.mlx,
bauerfike.m)
- 7.2.3
(qriter.mlx,
qriter.m)
- 7.3.2
(svdproperties.mlx,
svdproperties.m)
- 7.4.1
(svdnormal.mlx,
svdnormal.m)
- 7.4.2
(normalperturb.mlx,
normalperturb.m)
- 7.4.3
(rayquo.mlx,
rayquo.m)
- 7.5.1
(hellosvd.mlx,
hellosvd.m,
hello.png)
- 7.5.2
(voting.mlx,
voting.m,
voting.mat)