How can I increase a count in the while iterator block?
显示 更早的评论
I am trying to run a whilte iterator block for the convergence of a variable, but this variable is not decreasing at all.
The goal is to reach at Display3 a value higher than 7.94 (Psep) and Display1 to show a value lesser than 31.
Could you help with this matter?



Thanks in advance.
14 个评论
Mathieu NOE
2026-2-20
hello
1/ I assume that this part

is inside a while iterator subsystem While Iterator Subsystem - Repeat subsystem execution during simulation time step while logical expression is true - Simulink
2 / Psep seems to be a constant = 7.94, so I don't see how it could evolve ...
3/ there is nothing that increments (counter) in your code . The while iterator block output should eventually be used to drive a counter which output then must be fed at the same firts add block (neg input) . I would also recommend to convert the while block output from logicl to numerical if you use it afterwards to do numerical operations
all the best
Walter Roberson
2026-2-20
The output of the comparison to zero is being fed into the Add block where it is being subtracted. At best that would result in subtracting 1 each iteration; at worst it would result in subtracting 0 each iteration.
Carlos
2026-2-20
Carlos
2026-2-20
移动:Walter Roberson
2026-2-20
Mathieu NOE
2026-3-3
hello
can you share a working / simplified simulink file ?
I'll try to fix the problem
Carlos
2026-3-3
Mathieu NOE
2026-3-4
I think the link is broken
can you double check ?
Carlos
2026-3-4
移动:Mathieu NOE
2026-3-4
Mathieu NOE
2026-3-4
is the simulink file to big to be attached with the paper clip button ?
Carlos
2026-3-5
Carlos
2026-3-5
Mathieu NOE
2026-3-6
can you save it in Simulink Version 25.1 (matlab R2025a) please ?
Walter Roberson
2026-3-6
R2025a version of the file enclosed.
Note: you could have opened the file in MATLAB Online and saved it there.
Carlos
2026-3-7
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Simulink 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!





