Chapter 4. Numerical Computing and Interactive Plotting

The field of high-performance numerical computing lies at the crossroads of a number of disciplines and skill sets. In order to be successful at using high-performance computing today, it requires knowledge and skills of programming, data science, and applied mathematics. In addition to these, efficient implementation of the computational problems requires some understanding of processing and storage devices.

The role of computing in science has evolved to a different level in recent years. Programming languages (such as R and MATLAB) were common in academic research and scientific computing. Today, Python plays a big role in scientific computing for a good reason. The Python community has ...

Get Mastering Python Data Visualization now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.