CODING IN PYTHON FOR MATHEMATICS, SCIENCE AND ENGINEERING
Abstract
Python is a powerful programming language that provide the opportunity for easy understanding, learning and using the coding skills, combined with efficient and simple high-level structures data, obtained by effective approach to object-oriented programming. Therefore, we can state that dynamic coding within Python syntax, together with its simplistic but at the same time interpreted and powerful structures, make it an excellent language (computer programming) for effective application developments in several fields like mathematics, science and engineering. Why Python? As Python syntaxes are closer to human language, it is easier to learn, understand and write the code. Python has a large community support and also it has large open-source modules, libraries and packages. In this paper we will solve three different cases by coding in Python: a) Python is a powerful tool for mathematical calculations, we will create a code that will calculate mathematical expression; b) we will create a computer-generated harmonograf figure, a code that will translate the equations into a graph that emulates a harmonograf path; c) using Python coding we will simulate elastic-collision in one-dimensional Newtonian theory between two particles.
Full Text:
PDFReferences
Swaroop, C.H., A Byte of Python, 2005, https://homepages.uc.edu/~becktl/byte_of_python.pdf
Halvorsen, H.P., Python for Science and Engineering, ©Hans-Petter Halvorsen, ISBN: 978-82-691106-5-4, 2019, https://www.halvorsen.blog
Top Programming Languages 2021: https://spectrum.ieee.org/top-programming-languages/
Wells, D. The Penguin Dictionary of Curious and Interesting Geometry, London: Penguin, ISBN 978-0140118131, 1992.
https://www.vedantu.com/formula/elastic-collision-formula
Refbacks
- There are currently no refbacks.