
But what is the Fourier Transform? A visual introduction.
An animated introduction to the Fourier Transform.
See MoreWhat Is Fuzzy Logic | Fuzzy Logic Part 1
This video introduces fuzzy logic and explains how you can use it to design a fuzzy inference system (FIS), which is a powerful way to use human experience to design complex systems...
See MoreManuscript about ITISE: an Interactive Software Tool for System Identificati...
The paper describes the conceptual basis, main features and functionality of an interactive software tool developed in support of system identification education and discovery.
This...
See MoreData-Driven Dynamical Systems Overview
This video provides a high-level overview of this new series on data-driven dynamical systems. In particular, we explore the various challenges in modern dynamical systems, along with...
See MoreNyquist Stability Criterion, Part 1
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 MoreThe Institute for Systems Theory and Automatic Control MATLAB Apps
The Institute for Systems Theory and Automatic Control offers 5 Matlab Apps on the topics of the Nyquist Criterion, Robustness and Stability, Loopshaping, Controllability and Observability...
See MoreAdvances in feedforward control for measurable disturbances (in Spanish)
The efficient compensation of load disturbances is one of the most important tasks in any control system. Most industrial processes are affected by disturbances and only feedback is commonly...
See MoreKoopman Spectral Analysis (Control)
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 MoreDiscrete control #4: Discretize with the matched method
This is the fourth video on discrete control and in this video we are going to continue exploring the different techniques we can use to discretize a continuous system and talk about the...
See More3-DOF Orientation Tracking with IMUs
This document is not meant to be a comprehensive review of orientation tracking for virtual reality applications but rather an intuitive introduction to inertial measurement units (IMUs) and...
See MoreTrimming and Linearization, Part 2: The Practical Side of Linearization
With a general understanding of linearization, you might run into a few snags when trying to linearize realistic nonlinear models. These snags can be avoided if you have a more practical...
See MoreWhy Choose Model-Based Reinforcement Learning?
What is the difference between model-free and model-based reinforcement learning? Explore the differences and results as the learning models are applied to balancing a cart/pole system as an...
See MoreIntroduction to System Identification
In this webinar, you will have a unique chance to learn about system identification from a world-renowned subject expert, Professor Lennart Ljung. Professor Ljung will explain the basic...
See MoreLearning From Data
This is an introductory course in machine learning (ML) that covers the basic theory, algorithms, and applications. ML is a key technology in Big Data, and in many financial, medical...
See MoreIntro to Data Science: The Nature of Data
This lecture discusses the types of data you might encounter, and how it determines which techniques to use.
See MoreWhy Choose Deep Learning? Deep Learning for Engineers, Part 1
This video introduces deep learning from the perspective of solving practical engineering problems. The goal is to provide an introduction to the range of practical engineering problems that...
See MoreWhy Digital Beamforming Is Useful for Radar
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 MoreMATLAB Example: Solve Constrained Nonlinear Optimization, Problem-Based
This example shows how to find the minimum of a nonlinear objective function with a nonlinear constraint by using the problem-based approach.
See MoreAlgorithms to Antenna: Increasing Angular Resolution Using MIMO Radar
Articles in Microwaves & RF that talks about how forming virtual arrays with multiple-input, multiple-output waveforms makes it possible to generate more focused beam patterns.
See MoreDiscrete control #3: Designing for the zero-order hold
This is the third video on discrete control and in this video, I want to clear up a confusion that I caused last time regarding using the ZOH method to discretize a continuous controller and...
See MoreTrimming and Linearization, Part 1: What is Linearization?
Why go through the trouble of linearizing a model? To paraphrase Richard Feynman, it’s because we know how to solve linear systems. With a linear model we can more easily design a controller...
See MoreMachine Learning & Text Processing Lectures
This is the video lecture collection by Victor Lavrenko.
See MoreUnderstanding Control Systems: Feedback Control Systems
This video provides introductory examples to learn about the basics of feedback control (closed-loop control) systems.
Learn how feedback control is used to automate processes and discover...
See MoreDrone Simulation and Control, Part 1: Setting Up the Control Problem
Quadcopters and other styles of drones are extremely popular, partly because they have sophisticated programmed control systems that allow them to be stable and fly autonomously with very...
See MoreUsing Simscape™ to Model a Quanser QUBE-Servo 2 with Friction
Modelling a DC servomotor is one of the common examples used in control system textbooks and courses. Given that so many systems use DC motors, e.g. robot manipulator arms, it’s an important...
See More