Zach Star
How to Take Your Introductory Engineering Classes Right From Your Computer
For those who are looking to get a head start on their engineering pre-req classes or are currently having trouble, this video will provide you with resources you can easily find for free.
APMonitor
Solve Differential Equations in Python
Differential equations are solved in Python with the Scipy.integrate package using function ODEINT. ODEINT requires three inputs: y = odeint(model, y0, t) model: Function name that returns derivative values at requested y and t values as...
APMonitor
Python Import Online Data and Analyze
There are many online sources of data. Python is capable to access, parse, and display data from databases, data streams, or other sources. The Internet of Things (IoT) depends on devices and programs (such as Python) communicating with...
APMonitor
Matlab 👩💻 Array and Matrix
Arrays are a way of storing a sequence of numbers or letters by using brackets [ ] or by declaring a 'string'. You could use an array for an incubator to keep information on such as a history of the temperatures. # array of numbers...
APMonitor
MathCAD Nonlinear Equation Solver
Solution of variables within nonlinear expressions can either be difficult or impossible with analytic or symbolic techniques. When a numerical solution is required, a nonlinear solution technique can be used within Mathcad with either a...
APMonitor
Introduction to MathCAD for Engineers
Mathcad is a tool to arrange, calculate, and visualize engineering calculations. A Mathcad sheet has values, equations, plots, and functions that are written and displayed in a manner that is similar to how they are written in a textbook...
APMonitor
Linear and Polynomial Regression in MATLAB
Data regression is an empirical method to develop correlations. This tutorial demonstrates how to use MATLAB to fit a line and polynomial functions along with plotting the results and performing a basic statistical analysis.
APMonitor
Import Data and Analyze with Python
Python programming language allows sophisticated data analysis and visualization. This tutorial is a basic step-by-step introduction on how to import a text file (CSV), perform simple data analysis, export the results as a text file, and...
APMonitor
Matlab 👩💻 File and User Input
Input requests information from the person using the computer and pauses the program until a value is entered. Input can also be data from a file. This module shows how to access input data from either a user or a file. For the final...
APMonitor
Debugging Python with ipdb and Sypder
A powerful debugging tool for Python is the pdb (or ipdb) tool that is part of the Integrate Development Environment of Spyder (available from the Anaconda download). This exercise shows how to debug code to fix syntax and logical...
APMonitor
Generate high quality plots with MATLAB
Plots in presentations and technical documents can either detract or enhance the delivery. This tutorial demonstrates how to make high quality plots in MATLAB and how to export the figures in PNG (for MS PowerPoint) or EPS format (for...
Curated Video
Julia for Data Science (Video 18)
Julia is an easy, fast, open source language that if written well performs nearly as well as low-level languages such as C and FORTRAN. Its design is a dance between specialization and abstraction, providing high machine performance...
APMonitor
Mathematical Optimization with MATLAB
This tutorial demonstrates how to solve a simple mathematical optimization problem with four variables, one objective function, one equality constraint, and an inequality constraint. The problem is solved with the APMonitor toolbox in...
APMonitor
Change File Extension (.txt .csv .xlsx .zip) in Windows
Microsoft Windows hides files extensions for known file types by default. Select "Folder Options"..."View"...unselect "Hide extensions for known file types". As an example, you can change the extension on a Microsoft Office document to a...
APMonitor
Import Data and Analyze with MATLAB
Data are frequently available in text file format. This tutorial reviews how to import data, create trends and custom calculations, and then export the data in text file format from MATLAB. Source code is available from...
APMonitor
Install Python 3.7 on Windows or Linux
Follow these steps to install Python 3.7 on Windows: 1. Remove old Python distributions 2. Browse to python.org and download installer 3. Install to C:\Python37 4. Add to PATH Environment Variable a. C:\Python37 b. C:\Python37\Scripts 5....
APMonitor
Install Julia on Windows and Linux with Jupyter Notebook
Julia is a language that combines the ease of programming of MATLAB or Python with the speed of C or Java. This tutorial shows how to install Julia 0.5.0 on Windows or Linux (Ubuntu) and manage add-on packages.
APMonitor
Record and Plot Real time Data in Python
This sample exercise records, analyzes, and plots real-time data in Python. It is an introductory exercise for the project listed at http://apmonitor.com/che263/index.php/Main/CourseProjects
APMonitor
Interactive Python with Widgets
An IPython widget allows a user to input a value or perform a function. Widgets enhance user interaction with the IPython notebook. See http://apmonitor.com/che263/index.php/Main/PythonWidgets to download the example IPython notebook and...
APMonitor
Install Python Modules
Python packages such as numpy, scipy, matplotlib, xlwings, pygame, openCV, and others extend the capabilities of this capable programming language. Installing packages is accomplished with downloadable installer packages or through the...
APMonitor
Matlab 👩💻 Debugging
One of the biggest time consuming parts of programming is debugging, or resolving mistakes in the program. This is true for every language because the computer needs exact commands, which is very important for precise measurements and...
APMonitor
Matlab 👩💻 Course Overview
Imagine that you work for an organization that rescues orphaned birds. Often you have to hatch eggs left without a nest. Egg incubation is tricky business. To incubate a chicken egg you have to keep it at just the right temperature. One...
APMonitor
Install MATLAB 2017b with Add-ons (Arduino)
The MATLAB internet installer is downloaded from MathWorks.com. It requires an account associated with a valid MathWorks license. This video walks through the setup and installation of MATLAB as well as adding packages such as the one...
APMonitor
Linear and Polynomial Regression in Microsoft Excel
Linear and polynomial regression is demonstrated in Excel. The data is show on a plot with trend lines added as linear, quadratic, and cubic correlations.