Instructional Video21:43
Institute for New Economic Thinking

Gerd Gigerenzer: What Can Economists Know? 2/5

Higher Ed
Gerd Gigerenzer, Director, Max Planck Institute for Human Development speaks on panel entitled "What Can Economists Know: Rethinking the Foundations of Economic Understanding at the Institute for New Economic Thinking's (INET) Paradigm...
Instructional Video15:36
APMonitor

Excel VBA Macro Tutorial for Engineers

10th - Higher Ed
This basic Excel Macro tutorial demonstrates how to import and export values from a VBA program, display a message box, and write an IF statement. This video is followed by examples on writing this same program in MATLAB and Python.
Instructional Video20:33
APMonitor

Chemical Reaction Differential Equations in Python

10th - Higher Ed
Concentrations on chemical species from mole balances are solved for 1, 2, and 4 species in Python with the Scipy.Integrate package ODEINT.
Instructional Video24:15
APMonitor

Solve Differential Equations in Python

10th - Higher Ed
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...
Instructional Video8:45
APMonitor

Python Import Online Data and Analyze

10th - Higher Ed
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...
Instructional Video25:43
APMonitor

MathCAD Nonlinear Equation Solver

10th - Higher Ed
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...
Instructional Video32:13
APMonitor

Introduction to MathCAD for Engineers

10th - Higher Ed
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...
Instructional Video8:55
APMonitor

Linear and Polynomial Regression in MATLAB

10th - Higher Ed
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.
Instructional Video11:58
APMonitor

Import Data and Analyze with Python

10th - Higher Ed
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...
Instructional Video4:39
Curated Video

Mastering Swift 2 Programming (Video 49)

Higher Ed
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in Objective-C are...
Instructional Video14:55
APMonitor

Debugging Python with ipdb and Sypder

10th - Higher Ed
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...
Instructional Video12:37
APMonitor

Generate high quality plots with MATLAB

10th - Higher Ed
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...
Instructional Video4:16
APMonitor

Mathematical Optimization with MATLAB

10th - Higher Ed
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...
Instructional Video3:04
APMonitor

Change File Extension (.txt .csv .xlsx .zip) in Windows

10th - Higher Ed
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...
Instructional Video6:04
Curated Video

Mastering Swift 2 Programming (Video 46)

Higher Ed
Swift 2 is a multi-paradigm programming language that has expressive features familiar to modern functional languages, and does not forget the object-oriented features of Objective-C. Things that took a block of code in Objective-C are...
Instructional Video9:18
APMonitor

Import Data and Analyze with MATLAB

10th - Higher Ed
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...
Instructional Video19:39
APMonitor

Install Python 3.7 on Windows or Linux

10th - Higher Ed
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....
Instructional Video11:48
APMonitor

Install Julia on Windows and Linux with Jupyter Notebook

10th - Higher Ed
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.
Instructional Video25:41
APMonitor

Record and Plot Real time Data in Python

10th - Higher Ed
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
Instructional Video13:28
APMonitor

Interactive Python with Widgets

10th - Higher Ed
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...
Instructional Video17:05
Virtually Passed

Fitting a Line using Least Squares #SoME2

Higher Ed
The Least Squares method is widely used to fit curves to data. This is called Least Squares regression. This video shows how to solve the ordinary least squares minimization problem for 1 unknown and 2 unknowns. In practice though, it...
Instructional Video10:23
Professor Dave Explains

Optimization Problems in Calculus

12th - Higher Ed
An introduction to optimization problems.
Instructional Video23:59
APMonitor

Install Python Modules

10th - Higher Ed
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...
Instructional Video14:27
APMonitor

Install MATLAB 2017b with Add-ons (Arduino)

10th - Higher Ed
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...