Schilling, Robert J.

Applied numerical methods for engineers using MATLAB and C / Robert J. Schilling, Sandra L. Harris. - New Delhi : Cengage, 2007 - xx, 715 p. ill. ; 25 cm. +

Includes bibliographical references (p. 530-532) and index.

1. Numerical computation motivation and objectives ;
1. Number representation ;
2. Machine precision ;
3. Round-off error ;
4. Truncation error ;
5. Random number generation ;
6. Numerical software ;
7. Applications ;
8. Chapter summary ;
9. Problems 2. Linear algebraic systems motivation and objectives ;
10. Gauss-jordan elimination ;
11. Gaussian elimination ;
12. Lu decomposition ;
13. Ill-conditioned systems ;
14. Iterative methods ;
15. Applications ;
16. Chapter summary ;
17. Problems 3. Eigenvalues and eigenvectors motivation and objectives ;
18. The characteristic polynomial ;
19. Power methods ;
20. Jacobi''s method ;
21. Householder transformation ;
22. Qr method ;
23. Danilevsky''s method ;
24. Polynomial roots ;
25. Applications ;
26. Chapter summary ;
27. problems 4. Curve fitting motivation and objectives ;
28. Interpolation ;
29. Newton''s difference formula ;
30. Cubic splines ;
31. Least square ;
32. Two-dimensional interpolation ;
33. Applications ;
34. Chapter summary ;
35. Problems 5. Root finding motivation and objectives ;
36. Bracketing methods ;
37. Contraction mapping method ;
38. Secant method ;
39. Muller''s method ;
40. Newton''s method ;
41. Polynomial roots ;
42. Nonlinear systems of equations ;
43. Applications ;
44. Chapter summary ;
45. Problems 6. Optimization motivation and objectives ;
46. Local and global minima ;
47. Line searches ;
48. Steepest descent method ;
49. Conjugate-gradient method ;
50. Quasi-newton methods ;
51. Penalty functions ;
52. Simulated annealing ;
53. Applications ;
54. Chapter summary ;
55. Problems 7. Differentiation and integration motivation and objectives ;
56. Numerical differentiation ;
57. Noise-corrupted data ;
58. Newton-cotes integration formulas ;
59. Romberg integration ;
60. Gauss quadrature ;
61. Improper integrals ;
62. Multiple integrals ;
63. Applications ;
64. Chapter summary ;
65. Problems 8. Ordinary differential equations motivation and objectives ;
66. Euler''s method ;
67. Runge-kutta methods ;
68. Step size control ;
69. Multi-step methods ;
70. Bulirsch-stoer extrapolation methods ;
71. Stiff differential equations ;
72. Boundary
73. Value problems ;
74. Applications ;
75. Summary ;
76. Problems 9. Partial differential equations motivation and objectives ;
77. Elliptic equations ;
78. One-dimensional parabolic equations ;
79. Two-dimensional parabolic equations ;
80. One-dimensional hyperbolic equations ;
81. Two-dimensional hyperbolic equations ;
82. Applications ;
83. Chapter summary ;
84. Problems 10. Digital signal processing motivation and objectives ;
85. Fourier transform ;
86. Fast fourier transform (fft) ;
87. Correlation ;
88. Convolution digital filters ;
89. Two-dimensional fft ;
90. System identification ;
91. Applications ;
92. Chapter summary ;
93. Problems ;
94. References and further reading ;
95. Appendix 1: nlib using matlab? ;
96. A numerical toolbox: nlib ;
97. Main-program support ;
98. Linear algebraic systems ;
99. Eigenvalues and eigenvectors ;
100. Curve fitting ;
101. Root finding ;
102. Optimization ;
103. Differentiation and integration ;
104. Ordinary differential equations ;
105. Partial differential equations ;
106. Digital signal processing ;
107. Appendix 2: nlib using c ;
108. A numerical library: nlib ;
109. Nlib data types ;
110. Nlib core: nlib.c ;
111. Tabular display: show.c ;
112. Graphical display: draw.c ;
113. Linear algebraic systems: linear.c ;
114. Eigenvalues and eigenvectors: eigen.c ;
115. Curve fitting: curves.c ;
116. Root finding: roots.c ;
117. Optimization: optim.c ;
118. Differentiation and integration: integ.c ;
119. Ordinary differential equations: ode.c ;
120. Partial differential equations: pde.c ;
121. Digital signal processing: dsp.c ;
122. Appendix 3: vectors and matrices ;
123. Vector and matrix notation ;
124. Basic operations ;
125. Inverses ;
126. Eigenvalues and eigenvectors ;
127. Vector norms ;
128. Appendix 4: answers to selected problems ; index


9788131504000


Engineering mathematics--Data processing.
C (Computer program language)

620.00151 / S3346