cheney_kincaid
cheney_kincaid,
a MATLAB code which
contains examples from Cheney and Kincaid's Numerical Mathematics
and Computing text.
These files are accessible from
https://web.ma.utexas.edu/CNA/NMC7/
Licensing:
The computer code and data files described and made available on this web page
are distributed under
the GNU LGPL license.
Related Data and Programs:
atkinson,
a MATLAB code which
contains examples from Atkinson's Elementary Numerical Analysis text.
conte_deboor,
a MATLAB code which
contains examples from Conte and deBoor's Elementary Numerical Analysis
text.
Reference:

Ward Cheney, David Kincaid,
Numerical Mathematics and Computing,
CENGAGE, 2013,
ISBN13: 9781133103714.
Source Code:

accuracy.m
Numbers with different accuracy;

bvpbc.m,
used by bvp.m;

bvpfcn.m,
used by bvp.m;

bvp.m,
Twopoint boundaryvalue problem example;

cpb6_2_8.m,
Computer Problem 6.2.8: Numerical intergration example;

cpb6_2_9.m,
Computer Problem 6.2.9: Difficult Numerical intergration;

cpb8_3_1d.m,
Computer Problem 8.3.1d;

eig_ck.m,
eigenvalue Example;

euler.m,
Euler's method for solving an ODE;

f.m,
used by euler.m;

f1.m,
used by num_int1.m;

f2.m,
used by num_int2.m;

f3.m,
used by num_int3.m;

fast.m,
Fast Equation (PDEdemo8);

Fcn.m,
used by gauss_newton.m;

fcn_roots.m,
Roots of functions or polynomials;

fmin1.m,
Minimizing multivariate functions;

fmin2.m,
Find local minimum of a function;

format_ck.m,
numbers in different formats;

fractal.m,
Fractal basins of attraction (CPb. 3.2.27);

gauss_elim1.m,
Gaussian elimination to solve linear systems;

gauss_elim2.m,
Gaussian elimination to solve linear systems;

gauss_newton.m,
Newton's method for solving nonlinear systems;

G.m,
used by fcn_roots.m;

heat.m,
Heat Equation;

helm.m,
Helmholtz Equation (PDEdemo2);

inverse_interp.m,
Inverse Newton interpolation polynomial example;

inv_power.m,
Inverse Power Methods;

ldl_ck.m,
LDL Factorization;

lin_prog1.m,
Maximize subject to inequality constraints;

lin_prog2.m,
Minimize subject to inequality constraints;

lin_prog3.m,
Minimize subject to equality constraints;

lin_prog4.m,
Minimize subject to inequality constraints;

ls_fit.m,
Linear least squares fit for polynomials;

lu_fact.m,
LU Factorization;

mod_power.m,
Modified Power Method;

newtn_int_poly.m,
Newton interpolation polynomial equidistant points;

newton_sys.m,
Example of Newton's method for solving a nonlinear system;

np_ls_fit.m,
Least squares fit for a nonpolynomial function;

null.m,
Null Space Example;

num_int1.m,
Numerical integration of exp(x*x);

num_int2.m,
Numerical integration of sin(x)/x;

num_int3.m,
Numerical intergratin of cos(2*x)/exp(x);

ode23file1.m,
used by rk_ode23.m;

ode23file2.m,
used by rk2_ode23.m;

ode45file1.m,
used by rk_ode45.m;

ode45file2.m,
used by rk2_ode45.m;

par.m,
Parabolic Equation (PDEdemo5);

pdexlbc.m,
used by heat.m;

pdexlic.m,
used by heat.m;

pdexlpde.m,
used by heat.m;

p_inv1.m,
Minimal solution using pseudoinverse of matrices;

p_inv2.m,
Find pseudoinverse in case of loss in rank;

poisson.m,
Poisson Equation (PDEdemo1);

poly_roots1.m,
Roots of a cubic polynomial;

poly_roots2.m,
Roots of a fifth degree polynomial;

rand_ck.m,
examples using random numbers;

rk2_ode23.m,
RungeKutta method for systems of ODEs;

rk2_ode34.m,
RungeKuttaFehlberg method for systems of ODEs;

rkf_ode45.m,
RungeKutta Fehlberg method for solving an IVP;

rk_ode23.m,
RungeKutta method for solving an IVP;

runge_fcn.m,
Polynomial interpolation for the Runge function;

s1.m,
used by sineplot.m;

s2.m,
used by sineplot.m;

s3.m,
used by sineplot.m;

shift_inv_power.m,
Shifted Inverse Power Method;

sineplot.m,
Graph of Taylor series partial sums for sin(x);

small_eig.m,
Small eigenvalue;

sng_val_decomp.m,
singular value decompositon of a matrix;

spline_plot.m,
plot of a cubic spline curve;

spline_sin_plot.m,
plot of a cubic spline curve for sin(x);

sqrt_approx.m,
variable precision arithmetic for approximation;

timing.m,
timing eigenvalue computation;

wave.m,
Wave Equation (PDEdemo6);
Last revised on 14 January 2020.