Guy on Simulink

Simulink & Model-Based Design

Results for: 2009

PID Control Made Easy 22

Posted by Seth Popinchalk,

Today I introduce guest blogger Arkadiy Turevskiy to share some new features in R2009b: the PID Controller Blocks in Simulink and a new PID tuning method in Simulink Control Design.... read more >>

Round-off Error

Posted by Seth Popinchalk,

Loren recently posted a simple example of how single-threaded computations might produce different results from multi-threaded computations.  The cause is floating-point round off, and most people are surprised to learn that the "different" results actually agree!  In this post, I want to explore this same example in Simulink.... read more >>

Floating-Point Numbers 6

Posted by Seth Popinchalk,

Numeric simulation is all about the numbers.  In a previous post, I talked about integer and fixed-point number representations.  These numbers are especially useful for discrete simulation and embedded systems.  For continuous dynamic systems, the values do not represent discrete values but continuously changing functions in time.  For this, floating-point numbers provide the flexibility and range... read more >>

Back-Seat Driver: Simulink Tips for Efficient Model Navigation 7

Posted by Seth Popinchalk,

Does this ever happen to you? You are sitting in a meeting looking up at the projected image of your coworker’s computer desktop.  They are navigating through {a web page, a Simulink model, or computer settings}.  You can see a faster, better, more efficient way to complete the task.  You as the observer have... read more >>

How do I test for NaN in Simulink R2009b? (NEW!) 2

Posted by Seth Popinchalk,

Back in February 2009 I posted about how to test for NaN in Simulink.  The approach I talked about was more of a logical experiment based on the special properties of NaN than an ideal software solution.  In Simulink R2009b the Relational Operator block got an upgrade to include isNaN.  Let’s see how it... read more >>