Numerical C : applied computational programming with case studies /
Learn applied numerical computing using the C programming language, starting with a quick primer on the C programming language and its SDK. This book then dives into progressively more complex applied math formula for computational methods using C with examples throughout and a larger, more complete...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Berkeley, CA :
Apress,
2019.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Intro; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Introduction to C; First Program; Get and Print a Character; Add Two Numbers; Add Two Decimal Numbers; Multiply Two Numbers; Divide Two Numbers; Forloops; Flowcharts; Do Loops; Switch Instruction; If Then Else; If Then Else If; Data Arrays; Functions; Strings; Mathematical Functions; Structures; Size of Variables; Goto Command; Common Mathematical and Logical Symbols; Chapter 2: Solving Equations; Quadratic Equations; Factorizing; Completing the Square; Quadratic Formula
- Equations of Higher PowersTrial and Improvement; Which Solution Are We Finding?; Three Solutions; User-Entered Function; Chapter 3: Numerical Integration; Trapezium Integration; Simplification of Formula; Inverse Power; Combined Powers; Problem with Negative Areas; Simpson's Rule Integration; Chapter 4: Monte Carlo Integration; Finding an Odd-Shaped Area; Monte Carlo Area of Graph; Area of a Circle; Higher Dimension Graphs; Even Higher Dimensions; Chapter 5: Matrices; Matrix Arithmetic; Matrix Addition and Subtraction; Matrix Multiplication; Matrix Inverse; Coding a Matrix Inverse
- Testing the CodeChapter 6: Correlation and PMCC; Scatter Graphs and Correlation; Product Moment Correlation Coefficient; Chapter 7: Monte Carlo Methods; Radioactive Decay Simulation; Buffon's Needle; Random Walk; Chapter 8: Augmented Matrix; Manual Solution to Simultaneous Equations; Augmented Matrix Program; Twelve Simultaneous Equations; Chapter 9: File Access; First Program to Write a File; Writing a Large Data File; Medical Records File; Company Records File; Chapter 10: Differential Equations; Taylor and Maclaurin Series; Euler Method; Runge-Kutta Method
- Second Order Differential EquationsAppendix A: Development Environment Reference; Visual Studio; Command Line; Appendix B: Syntax Reference; Mathematical Functions; Pointers; Standard Library Functions; Comparing Double, Float, and Integer; Appendix C: Answers to Problems; Index