All Projects → alexkenan → pymae

alexkenan / pymae

Licence: other
Materials for the book "Python for Mechanical and Aerospace Engineering"

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pymae

vibration toolbox
Educational Vibration programs. Intended for undergraduate and early graduate students.
Stars: ✭ 89 (+58.93%)
Mutual labels:  engineering, mechanical-engineering, aerospace-engineering
gopem
GUI for OPEM library
Stars: ✭ 20 (-64.29%)
Mutual labels:  physics, matplotlib
spacelab
SpaceLab Organization Info
Stars: ✭ 14 (-75%)
Mutual labels:  aerospace, aerospace-engineering
pylife
a general library for fatigue and reliability
Stars: ✭ 45 (-19.64%)
Mutual labels:  engineering, mechanical-engineering
covid-19
Data ETL & Analysis on the global and Mexican datasets of the COVID-19 pandemic.
Stars: ✭ 14 (-75%)
Mutual labels:  requests, matplotlib
YouTube-Tutorials--Italian
📂 Source Code for (some of) the Programming Tutorials from my Italian YouTube Channel and website ProgrammareInPython.it. This is just a small portion of the content: please visit the website for more.
Stars: ✭ 28 (-50%)
Mutual labels:  requests, tkinter
KalmanFlow
A simple Kalman Filter built in TensorFlow
Stars: ✭ 22 (-60.71%)
Mutual labels:  engineering, physics
Python Quickui
Scientific One-Liner Interactive GUI Library
Stars: ✭ 153 (+173.21%)
Mutual labels:  tkinter, matplotlib
resonance
Learning Mechanical Vibration Engineering Through Computation
Stars: ✭ 28 (-50%)
Mutual labels:  engineering, mechanical-engineering
Optimesh
Mesh optimization, mesh smoothing.
Stars: ✭ 261 (+366.07%)
Mutual labels:  engineering, physics
Awesome Scientific Computing
😎 Curated list of awesome software for numerical analysis and scientific computing
Stars: ✭ 476 (+750%)
Mutual labels:  engineering, physics
PT-Tracking
Aplicação para registo e acompanhamento de encomendas da CTT Expresso, automatiza a consulta online do estado de tracking para várias remessas e mantém um registo dos pagamentos referentes aos envios à cobrança. As remessas que requerem atenção, devido a atrasos na entrega ou na receção do pagamento correspondente, bem como os cheques cuja data …
Stars: ✭ 18 (-67.86%)
Mutual labels:  requests, tkinter
TeslaPy
A Python module to use the Tesla Motors Owner API
Stars: ✭ 216 (+285.71%)
Mutual labels:  requests, tkinter
Zhihu Spider
一个获取知乎用户主页信息的多线程Python爬虫程序。
Stars: ✭ 137 (+144.64%)
Mutual labels:  requests, matplotlib
Instagram Stalker Scraper
(UNMAINTAINED) Fetch data of any public Instagram profile, without using api
Stars: ✭ 39 (-30.36%)
Mutual labels:  requests, matplotlib
Pynamical
Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals.
Stars: ✭ 458 (+717.86%)
Mutual labels:  physics, matplotlib
multiphysics
Interactive Multiphysics Simulation for Everyone
Stars: ✭ 41 (-26.79%)
Mutual labels:  engineering, physics
Orthopy
Orthogonal polynomials in all shapes and sizes.
Stars: ✭ 75 (+33.93%)
Mutual labels:  engineering, physics
awesome-spacehackers
A curated list of aerospace/space related data and code resources for a community of independent hackers dedicated to furthering humanity's knowledge of the universe through open collaboration.
Stars: ✭ 36 (-35.71%)
Mutual labels:  aerospace, aerospace-engineering
insta share
Share a post into your Instagram account using the requests library.
Stars: ✭ 28 (-50%)
Mutual labels:  requests

Python for Mechanical and Aerospace Engineering

by Alex Kenan

What is this this?

This is the GitHub repository for the book Python for Mechanical and Aerospace Engineering by Alex Kenan. This repository contains completed programs for the nine chapters as well as the entire 595 page syllabus and course materials for an internal NSA "Introduction to Python" class that was made available by a Freedom of Information Act request.

chapter 1.5: FizzBuzz with Python to demonstrate a basic Python program
chapter 2: Graphing thrust required and thrust available for an Airbus A321 at three different altitudes with Matplotlib
chapter 3: Graphing dynamic pressure as a function of time for a rocket launch with Matplotlib
chapter 4: Getting and plotting airfoil coordinates with Requests and Matplotlib
chapter 5: Modeling a satellite’s orbit around Earth with PyAstronomy and Matplotlib
chapter 6: Creating a GUI to convert units with Tkinter and Pint
chapter 7: Introduction to web scraping (Requests and BeautifulSoup4) and exporting data to Excel (Openpyxl)
chapter 8: Modeling camera shutter effect on an aircraft’s propeller with Tkinter and Numpy
chapter 9: Making pdf reports of Python code with Pweave

Learn more about the Python for Mechanical and Aerospace Engineering book here. This GitHub repository has also been converted into an interactive Educative.io course; learn more about that here.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].