Verwandte Artikel zu Python for Mechanical and Aerospace Engineering

Python for Mechanical and Aerospace Engineering - Softcover

 
9781736060612: Python for Mechanical and Aerospace Engineering

Inhaltsangabe

The traditional computer science courses for engineering focus on the fundamentals of programming without demonstrating the wide array of practical applications for fields outside of computer science. Thus, the mindset of “Java/Python is for computer science people or programmers, and MATLAB is for engineering” develops. MATLAB tends to dominate the engineering space because it is viewed as a batteries-included software kit that is focused on functional programming. Everything in MATLAB is some sort of array, and it lends itself to engineering integration with its toolkits like Simulink and other add-ins. The downside of MATLAB is that it is proprietary software, the license is expensive to purchase, and it is more limited than Python for doing tasks besides calculating or data capturing.This book is about the Python programming language. Specifically, it is about Python in the context of mechanical and aerospace engineering. Did you know that Python can be used to model a satellite orbiting the Earth? This book assumes a college junior level of mechanical/aerospace engineering understanding. It will use examples like

  • Thrust available and thrust required for an aircraft
  • Dynamic pressure and how it changes with altitude and velocity
  • Plotting different airfoils
  • Orbital mechanics and orbital parameters
  • Mechanical properties of different aluminum alloys
to show the reader how Python is better than MATLAB for anything that does not require Simulink. Don’t be scared if you don’t understand all of those topics; they are just being used to provide concrete examples for how Python can be used for engineering.In total, there are 10 chapters:
  1. Intro chapter on how to download Python via Anaconda distribution and getting started with Python syntax
  2. A very small problem and solution to demonstrate a basic Python program
  3. Graphing thrust required and thrust available for an A321 at three different altitudes with Matplotlib
  4. Graphing dynamic pressure as a function of time for a rocket launch with Matplotlib
  5. Getting and plotting airfoil coordinates with Requests and Matplotlib
  6. Modeling a satellite’s orbit around Earth with PyAstronomy and Matplotlib
  7. Introduction to web scraping (Requests and BeautifulSoup4) and exporting data to Excel (Openpyxl)
  8. Modeling camera shutter effect on an aircraft’s propeller with Tkinter and Numpy
  9. Creating a GUI to convert units with Tkinter and pint
  10. Making pdf reports of Python code with Pweave

You can find the completed programs and a very helpful 595 page NSA Python tutorial at the book’s GitHub page at https://www.github.com/alexkenan/pymae/. Read more about the book, including a sample part of Chapter 5, at https://www.alexkenan.com/pymae/

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Gebraucht kaufen

Zustand: Gut
The book has been read, but is...
Diesen Artikel anzeigen

EUR 4,01 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

Weitere beliebte Ausgaben desselben Titels

9781736060629: Python for Mechanical and Aerospace Engineering

Vorgestellte Ausgabe

ISBN 10:  1736060627 ISBN 13:  9781736060629
Verlag: Alexander Kenan, 2020
Softcover

Suchergebnisse für Python for Mechanical and Aerospace Engineering

Beispielbild für diese ISBN

Kenan, Alex
Verlag: Alexander Kenan, 2020
ISBN 10: 1736060619 ISBN 13: 9781736060612
Gebraucht Paperback

Anbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Bestandsnummer des Verkäufers GOR013967217

Verkäufer kontaktieren

Gebraucht kaufen

EUR 23,61
Währung umrechnen
Versand: EUR 4,01
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb