|
Jacob Mattingley
( |
Packard 243, Stanford, CA 94305
jacobm@stanford.edu
Automatic code generation for real-time embedded convex optimization
Computer modelling of convex problems
Engineering applications of convex optimization
Signal processing
Real-Time Convex Optimization in Signal Processing, J. Mattingley and S. Boyd, submitted to IEEE Signal Processing Magazine.
Automatic Code Generation for Real-Time Convex Optimization, J. Mattingley and S. Boyd, chapter in Convex Optimization in Signal Processing and Communications, Y. Eldar and D. Palomar, Eds., Cambridge University Press, 2009.
CVXMOD: Convex optimization in Python, a talk at the INFORMS Annual Meeting in Washington DC, 2008.
CVXMOD, a Python tool for convex optimization (currently in alpha)
jemdoc, a light,
equation
supporting, text-based markup language for creating websites
Instructor for:
Introduction to Linear Dynamical Systems (EE263s), Summer 2009
Teaching assistant for:
Introduction to Linear Dynamical Systems (EE263), Autumn 2006, 2007 and 2008
Linear Dynamical Systems (EE363), Winter 2009
Convex Optimization I (EE364a), Winter 2008
Convex Optimization II (EE364b), Winter 2007 and Spring 2008
M.S., Electrical Engineering, Stanford University, June 2007
B.E. (Hons) (First class), Electrical and Computer Engineering, Canterbury University, April 2005
vim:essentials, a short page describing some of the essential features of the vim text editor.
Various computation speeds in C.
Some notes about various computer-related things (for my reference as much as anyone else’s).