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일 23:51
Mathieu NOE
2026년 3월 6일 16:41
can you save it in Simulink Version 25.1 (matlab R2025a) please ?
Walter Roberson
2026년 3월 6일 18:04
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:09
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Fuzzy Logic in Simulink에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!





