Skip to product information
1 of 1

Computational Physics with R

Regular price £60.00
Sale price £60.00 Regular price £60.00
Sale Sold out
"Computational Physics with R" introduces key numerical methods through practical R implementations, creating a bridge between physics and statistics and offering students and researchers a hands-o...
Read More
  • Format:
  • 21 January 2026
View Product Details

Computational Physics with R provides a comprehensive introduction to computational methods in physics, designed for students and researchers who wish to use R as their primary programming environment. While computational physics is often taught with languages such as C++, Python, or Fortran, this book fills a unique gap by adopting R, a language widely known for statistical computing and data visualisation, and demonstrating its effectiveness in tackling core problems in physics. The book adopts a strongly pedagogical approach: it emphasizes step-by-step construction of algorithms, reproducible code, and guided exercises with fully worked solutions. The book is both a teaching resource and a reference for practical problem-solving in physics.

Key Features:

  • First book on Computational Physics using the R programming language.
  • The book can also be used as a thorough introduction to the R language for physicists.
  • The book is accessible at an advanced undergraduate level.
  • The book can be used both as introduction to fundamental Computational Physics and as reference to advanced Computational Physics.
  • The book can be used as text book for a one- or two-semester courses on Computational Physics.
  • Each section ends with a few recommended computing exercises and suggested computing projects. Solutions to both are included.
  • Each chapter opens with learning objectives and closes with an end-of-chapter summary.
files/i.png Icon
Price: £60.00
Pages: 450
Publisher: Institute of Physics Publishing
Imprint: Institute of Physics Publishing
Publication Date: 21 January 2026
ISBN: 9780750326322
Format: eBook
BISACs:

SCIENCE / Physics / Mathematical & Computational, Mathematical physics, COMPUTERS / Mathematical & Statistical Software, MATHEMATICS / Probability & Statistics / General, Probability and statistics, Mathematical and statistical software

REVIEWS Icon

Preface

Author biography

Part I Introduction to computational physics and the R platform

1 Introduction to computational physics

2 Introduction to the R platform

Part II Core computational physics

3 Interpolation

4 Computation using matrices

5 Data fitting

6 Numerical solution of nonlinear equations

7 Differentiation and integration

8 Ordinary differential equations

Part III Computational physics with R

9 Monte Carlo methods

10 Differential equations with deSolve

11 An overview of machine learning

Part IV Appendices

Appendix A: Mathematical proofs

Appendix B: A short (and quick) introduction to matrices

Appendix C: Some statistical concepts and theory

Appendix D: The IEEE 754 standard for floating-point arithmetic

Appendix E: The IEEE standard to binary rounding

Appendix F: Legendre Polynomials

Appendix G: The eigenvalue problem in ordinary differential equations

Appendix H: List of functions in package comphy