Hello All,
Suppose I want to model the folowing logic or code in Simulink.
for i=1:10
A(i)=i
end
% ^ How to model the above logic
% This Example hoe to model in simulink
for i=1:10
if i==1
a(i)=24;
else
a(i)=1+i;
end
end

 Akzeptierte Antwort

Fangjun Jiang
Fangjun Jiang am 8 Feb. 2020

0 Stimmen

Use "For Iterator Subsystem"

7 Kommentare

stozaki
stozaki am 8 Feb. 2020
Yes, I attached sample model.
Upendran muni
Upendran muni am 9 Feb. 2020
Thanks
But in the attached model i'm seeing iterator is not effective because of switch and delay block used inside the for itreator
MAtlab_question.jpg
stozaki
stozaki am 9 Feb. 2020
I modified it. But it is example, So please customize you to your purpose.
Upendran muni
Upendran muni am 9 Feb. 2020
I need a help your help,Can You model the exact model for the above problem.
I attached following model.
for i=1:10
if i==1
a(i)=24;
else
a(i)=1+i;
end
end
Do you solve the problem?
Upendran muni
Upendran muni am 12 Feb. 2020
Woking fine
for i=1:10
if i==5 % Now if its equals to 5 only then
a(i)=24;
else
a(i)=1+i;
end
end
If i ==5 only ,Then how it will work..i tried

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Create Large-Scale Model Components finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2015a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by