Be the first to rate this file! 6 Downloads (last 30 days) File Size: 8.89 KB File ID: #42517

FOR Iterator subsystem in Simulink

by

 

Simple model for understanding FOR iterator

| Watch this File

File Information
Description

I have a simulink model which does the following:
In1 input would take in a vector of 3 element input (this will be time varying but for initial development/testing purposes I have used a constant [1 3 6])
and In2 is a constant matrix of 6x3 size whose value is
X =

     1 4 6
     1 4 5
     1 3 6
     0 0 0
     2 3 5
     3 5 7
The simulink model should output the corresponding index (1 based index) of [1 3 6] in X (which should be 3).
When I simulate this model I am able to see value '3' at every loop (10 ms loop) with a scope inside the FOR subsystem (@ Scope3 in the model). But when I
scope this output outside the FOR subsystem (@ Scope in the model), it always displays '0' and never equal to '3'. I am not able understand this behavior.
Please help!

MATLAB release MATLAB 7.9 (R2009b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.

Contact us