MATLAB for Engineers - Introduction to while Loops (Part 4 of 4): Combining Loops and Logic
A while loop is a loop structure for repeating a calculation when the number of loop passes is not known in advance. In this video, we will combine loops and logic by nesting the conditional statement if (if-then) inside of a while loop to determine the maximum height of a projectile. I'll also introduce you to the break command which can be used to terminate a loop early without ending the program. First, I'll introduce you to the problem. Then, we'll walk through a flow chart to demonstrate how the conditional statements dictate the path that the program takes. Finally, we'll solve the problem in the MATLAB programming environment. If you are unfamiliar with while loops and how they can be used to perform scalar operations, I'd recommend watching Parts 1 and 2 of the series. If you are unfamiliar with working with arrays or array indexing inside of a while loop then I would recommend checking out Part 3. Links to Parts 1 through 3 can be found below. This is Part 4 of a 4 Part Series on while Loops. Part 1 introduces the basic structure of a while loop and demonstrates a loop pass. Link to Part 1: • MATLAB for Engineers - Introduction to whi... Part 2 expands upon the concept of updating the value of a scalar loop variable with each loop pass. Link to Part 2: • MATLAB for Engineers - Introduction to whi... Part 3 introduces the concept of storing the value of a loop variable inside of an array using an index variable. Link to Part 3: • MATLAB for Engineers - Introduction to whi... The background music in the intro and outro was written and produced by Michael J Calamas for the exclusive use of David Calamas.

MATLAB for Engineers - Introduction to for Loops (Part 1 of 4): The Basics

MATLAB for Engineers - Introduction to for Loops (Part 4 of 4): Combining Loops and Logic

MATLAB for Engineers - Introduction to while Loops (Part 1 of 4): The Basics

MATLAB for Engineers - Conditional Statements if, else, and elseif | MATLAB TUTORIALS

"While Loops" and "For Loops" in MATLAB

Step-by-Step Guide to Creating Anonymous Functions in MATLAB

FOR loops in MATLAB: Nested FOR loops

MATLAB for Engineers - Introduction to for Loops (Part 3 of 4): Indexing and Storage in Arrays

But what is the Fourier Transform? A visual introduction.

AlphaFold - The Most Useful Thing AI Has Ever Done

Complete MATLAB Beginner Basics Course with Sample Problems | MATLAB Tutorial

MATLAB for Engineers - Conditional Statements if, else, and elseif

Lesson 6.1 for-loops in MATLAB

Tips for C Programming

What Is PID Control? | Understanding PID Control, Part 1

MATLAB for Engineers - Introduction to while Loops (Part 3 of 4): Indexing and Storage in Arrays

But what is a convolution?

Nested Loop in MATLAB | Easy Example to Understand Nested Loops (4K UHD)

Getting Started with Simulink for Controls

