resourcium_beta
Select any filter and click on Apply to see results

Linear Regression

Steve Brunton
10 min
Beginner
Video
Theory

Linear regression is a cornerstone of data-driven modeling; here we show how the SVD can be used for linear regression.

See More

Extremum Seeking Control in Matlab

Steve Brunton
17 min
Beginner
Video
Application

This lecture explores extremum-seeking control (ESC) on a simple example in Matlab. In particular, a discrete-time (digital) version of ESC is coded in a Matlab script.

See More

Nyquist Stability Criterion, Part 1

Brian Douglas
16 min
Beginner
Video
Theory

An explanation of the Nyquist Stability Criterion. This video steps through the importance of the criterion, how to interpret the Nyquist plot graphically, and why it is the way it is....

See More

MATLAB Function: ztrans

MathWorks
Intermediate
Software
Application

ztrans(f) finds the Z-Transform of f. By default, the independent variable is n and the transformation variable is z. If f does not contain n, ztrans uses symvar. 

See More

What's a Control System and Why Should I Care?

Daniel Y. Abramovitch
Beginner
Article / Blog
Theory

This paper is designed as a primer for college level STEM students about to take their first formal class in feedback control systems. This means that the explanations assume the reader has...

See More

Kalman Filter Simulink 2022A example

Brian Douglas
Intermediate
Virtual Lab
Demonstration

This model is intended to help illustrate how a Kalman filter can estimate the state of a system. The "real system" is a nonlinear model of the Temperature Control Lab by Prof. John...

See More

A real control system - how to start designing

Brian Douglas
26 min
Beginner
Video
Application

Let’s design a control system the way you might approach it in a real situation rather than an academic one. In this video, I step through a control problem and show how control theory is...

See More

Koopman Spectral Analysis (Control)

Steve Brunton
15 min
Intermediate
Video
Theory

In this video, we explore extensions of Koopman theory for control systems. Much of the excitement and promise of Koopman operator theory is centered around the ability to represent...

See More

Why Digital Beamforming Is Useful for Radar

Mathworks - Brian Douglas
13 min
Intermediate
Video
Theory

Learn how you can use digital beamformers to improve the performance and functions of radar systems. The MATLAB Tech Talk series on radar covered how to use radar to determine range, range...

See More

How Kalman Filters Work, Part 1

Tucker McClure
30 min
Beginner
Article / Blog
Theory

This article looks at four popular estimation filter architectures: particle filter, sigma point filter, extended Kalman filter, and the Kalman filter. It discusses how all four of these...

See More

Nonlinear Model Identification

Mathworks
Intermediate
Article / Blog
Application

Mathwork overview page describing nonlinear model identification. Use nonlinear model identification when a linear model does not completely capture your system dynamics. You can identify...

See More

Various games for learning Controller Design

Institute for Systems Theory and Automatic Control
Intermediate
App
Theory

Since 2005, we are using educational games in the course „Einführung in die Regelungstechnik“ (Introduction to automatic control). 

The project started with the game spaceballRT, which uses...

See More

How Simulations Work

Tucker McClure
30 min
Beginner
Article / Blog
Theory

This article sets out the critical aspects of building good simulations — that is, simulations that are accurate, easy to develop and analyze, and fast. The first sections deal with how a...

See More

Understanding Closed-Loop Control

Brian Douglas
9 min
Beginner
Video
Demonstration

This lecture discusses the differences between open loop and closed loop control in a very easy and intuitive way. Daily examples, like a dishwasher, plant irrigation, and car speed systems...

See More