Python for Undergraduate Engineers
  • About
  • Book
  • Gear
  • Now
  • Archives
  1. Tags
  2. python

Matplotlib Animation to Demonstrate Piston Motion

Date Wed 18 December 2019 Tags python / matplotlib / animation / dynamics

still of piston motion

Piston motion is one of the classic types of motion in engineering dynamics that belong to a category of 4-bar motion. Piston motion is the type of motion that the piston in a cylinder of a car engine goes through as the engine's crankshaft rotates. In this post, we'll review …

more ...

Slides from my PyDataPDX Presentaion

Date Wed 13 November 2019 Tags python / jupyter / jupyterhub

Intro SlideI gave a presentation about JupyterHub in Engineering Education at the PyData PDX Meetup in Portland, OR on November 12, 2019. This post contains the slides from my presentation.

more ...

Convert a PDF to Multiple Images with Python

Date Fri 18 October 2019 Tags python / pdf / images

pdf to dir

I had one of those "Automate the Boring Stuff" problems this week. How do you convert a multi-page PDF into a folder of images? One image for each page in the PDF? Read on to see how to solve this problem with Python.

Table of contents:
  • The Problem
  • Install Python …
more ...

Slides from my PyPDX West Presentaion

Date Wed 09 October 2019 Tags python / jupyter / jupyterhub

Intro SlideI gave a presentation at the first PyPDX West Meetup held in Hillsboro, OR. This post contains the slides from my presentation on JupyterHub and how JupyterHub is used to teach Python at our college.

more ...

My book Problem Solving with Python is available on Amazon

Date Wed 18 September 2019 Tags python / resources

Problem Solving with Python 3.7 Edition cover

My book: Problem Solving with Python 3.7 Edition is available on Amazon. This is the second edition of the book. The 3.7 Edition has a bunch of updates and improvments and is tested to work with Python 3.7: Link to Amazon

The 3.7 Edition of the …

more ...

  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • »

About Peter Kazarinoff
I teach engineering at a community college in the Pacific Northwest. I am interested in programming and how to help students. Here I mostly blog about Python, and how programing can be incorporated into engineering education.

  • Recent Posts

    • How to open a Jupyter notebook by double-clicking
    • Exponents and Logs with Python
    • How to do Trig with Python
  • Tags

    • engineering
    • flask
    • jupyter
    • jupyter notebook
    • matplotlib
    • microcontroller
    • micropython
    • pelican
    • python
    • sensor
  • GitHub Repos

    Status updating...

    @professorkazarinoff on GitHub

© 2022 Peter Kazarinoff · Powered by pelican-bootstrap3, Pelican, Bootstrap

Back to top