Название: Python for Engineering and Scientific Computing Автор: Veit Steinkamp Издательство: Rheinwerk Publishing Inc. Год: 2024 Страниц: 515 Язык: английский Формат: pdf (true), epub (true) Размер: 18.9 MB, 10.1 MB
It’s finally here—your guide to Python for engineers and scientists, by an engineer and scientist! Get to know your development environments and the key Python modules you’ll need: NumPy, SymPy, SciPy, Matplotlib, and VPython. Understand basic Python program structures and walk through practical exercises that start simple and increase in complexity as you work your way through the book. With information on statistical calculations, Boolean algebra, and interactive programming with Tkinter, this Python guide belongs on every scientist’s shelf!
If you need to perform extensive calculations for your scientific work and also want to present the results in a graphically appealing way, then you should seriously consider using Python. Python is a programming language whose functionality is similar to that of MATLAB when extended with appropriate modules. In addition, Python and all its extension modules are provided free of charge. Using Python, you can, for example, solve systems of equations, create function plots, differentiate, integrate, and also solve differential equations. You can also create graphical user interfaces (GUIs). For almost every problem in engineering and natural sciences, solutions exist that not only cover a wide range of applications, but also excel in their user-friendliness and performance.
Matplotlib is a program library for plotting mathematical functions and geometric figures. With just a few statements, you can easily create meaningful diagrams for scientific papers and publications. The Matplotlib module is usually imported together with the pyplot submodule. The pyplot submodule serves as an interface, specifically an application programming interface (API), to the matplotlib module. Matplotlib contains a collection of functions similar to the functionality of MATLAB. Matplotlib methods create drawing areas for diagrams (plots), draw lines or points in a predefined drawing area, specify line styles, and provide numerous options for labels and the scaling of coordinate axes. Several mathematical functions can be represented in one plot or in different subplots. Extensive design options for labels (legends) of the individual function plots support the reader in finding their way around.
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.