- Добавил: literator
- Дата: 3-01-2023, 19:38
- Комментариев: 0
Название: Physics with Excel and Python: Using the Same Data Structure Volume I: Basics, Exercises and Tasks
Автор: Dieter Mergel
Издательство: Springer
Год: 2022
Страниц: 493
Язык: английский
Формат: pdf (true), epub
Размер: 57.6 MB
This book is intended to serve as a basic introduction to scientific computing by treating problems from various areas of physics - mechanics, optics, acoustics, and statistical reasoning in the context of the evaluation of measurements. After working through these examples, students are able to independently work on physical problems that they encounter during their studies. For every exercise, the author introduces the physical problem together with a data structure that serves as an interface to programming in Excel and Python. When a solution is achieved in one application, it can easily be translated into the other one and presumably any other platform for scientific computing. This is possible because the basic techniques of vector and matrix calculation and array broadcasting are also achieved with spreadsheet techniques, and logical queries and for-loops operate on spreadsheets from simple Visual Basic macros. The key to all of the exercises is data structures, developed in introductory sections that explain the physical problems. They serve as an interface to both Excel and Python, and potentially also to other applications for scientific computation. To enable this approach, the Excel solutions in this edition use vectorized code and matrix formulas to mimic broadcasting, an essential Python technique for creating new arrays.
Автор: Dieter Mergel
Издательство: Springer
Год: 2022
Страниц: 493
Язык: английский
Формат: pdf (true), epub
Размер: 57.6 MB
This book is intended to serve as a basic introduction to scientific computing by treating problems from various areas of physics - mechanics, optics, acoustics, and statistical reasoning in the context of the evaluation of measurements. After working through these examples, students are able to independently work on physical problems that they encounter during their studies. For every exercise, the author introduces the physical problem together with a data structure that serves as an interface to programming in Excel and Python. When a solution is achieved in one application, it can easily be translated into the other one and presumably any other platform for scientific computing. This is possible because the basic techniques of vector and matrix calculation and array broadcasting are also achieved with spreadsheet techniques, and logical queries and for-loops operate on spreadsheets from simple Visual Basic macros. The key to all of the exercises is data structures, developed in introductory sections that explain the physical problems. They serve as an interface to both Excel and Python, and potentially also to other applications for scientific computation. To enable this approach, the Excel solutions in this edition use vectorized code and matrix formulas to mimic broadcasting, an essential Python technique for creating new arrays.