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

Deploy a Jupyter Notebook Online with Voila and Heroku

Date Wed 08 April 2020 Tags python / jupyter / jupyter notebook / voila / heroku / deploy

Voila Logo

Jupyter notebooks are a great way to write and run Python code. Jupyter notebooks can produce text output, plots, and animations. Static Jupyter notebooks can be shared on GitHub.com and nbviewer. Another way to share Jupyter notebooks is a great Python package called Voila. Voila turns Jupyter notebooks into …

more ...

Estimating the Deflection of a Truncated Cone using Python

Date Tue 02 July 2019 Tags python / strengths / engineering / materials science / jupyter notebook

segmented cone

In this post, we will complete a problem that might come up in a Strength of Materials class. We'll estimate the deflection of a truncated cone given an applied load using Python.

The Problem¶

Below is an engineering mechanics problem that can be solved in Python. Follow along this post …

more ...

Plotting Bond Energy vs. Distance with Python and Matplotlib

Date Wed 03 April 2019 Tags python / matplotlib / engineering / plotting / jupyter notebook

bond energy vs. distance curve

Atoms in solid materials like steel and aluminum are held together with chemical bonds. Atoms of solid materials are more stable when they are chemically bonded together, and it takes energy to separate atoms which are joined together with a chemical bond. The bonding energy associated with a chemical bond …

more ...

Hear my story about moving from MATLAB to Python on TalkPython

Date Wed 27 February 2019 Tags python / jupyter / jupyterhub / jupyter notebook

I was a guest on the TalkPython podcast with Michael Kennedy! We talked about teaching Python at a Community College and how I moved a college engineering class from MATLAB to Python using JupyterHub.

more ...

Quiver plots using Python, matplotlib and Jupyter notebooks

Date Wed 14 November 2018 Tags python / matplotlib / engineering / plotting / jupyter notebook

3 quiver plots A quiver plot is a type of 2D plot that shows vector lines as arrows. Quiver plots are useful in electrical engineering to visualize electrical potential and valuable in mechanical engineering to show stress gradients. In this post, we will build three quiver plots using Python, matplotlib, numpy, and Jupyter notebooks.

more ...

  • «
  • 1
  • 2
  • 3
  • »

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
    • Top 5 Python Tools
    • Calculating Vacancy Concentration 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