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

 Réponse acceptée

Fangjun Jiang
Fangjun Jiang le 8 Fév 2020

0 votes

Use "For Iterator Subsystem"

7 commentaires

stozaki
stozaki le 8 Fév 2020
Yes, I attached sample model.
Upendran muni
Upendran muni le 9 Fév 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 le 9 Fév 2020
I modified it. But it is example, So please customize you to your purpose.
Upendran muni
Upendran muni le 9 Fév 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 le 12 Fév 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

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Create Large-Scale Model Components dans Centre d'aide et File Exchange

Produits

Version

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by