Repeating sequence Error ?
4 ビュー (過去 30 日間)
古いコメントを表示
Hi all, I am following a tutorial where Repeating Sequence source is used to generate the input. I have done the following configuration:
Time values: [1 2 3 4 5 6 7 8 9 10] Output values: [1 2 2 2 4 4 4 5 5 10]
The scope shows:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/163783/image.png)
I was expecting to see Output values on Y axis. Is it a bug or Am I wrong?
Thank everyone
-Matlab 2015b 32bit-
0 件のコメント
採用された回答
Sachin Kumar
2017 年 5 月 8 日
This is expected behavior only. The execution depends on step size used to simulate the block, change the solver step size in configuration settings:
Solver option -> Type: Fixed-step
Fixed step-size: change from auto to 1
You will get output as you expected.
In your case it looks like solver type is variable-step in which solver adjusts step size to compute for results so the behavior is like that.
For more details on how block works you can check this link: http://in.mathworks.com/help/simulink/slref/repeatingsequence.html#bshfqei
0 件のコメント
その他の回答 (1 件)
ghulam murtaza
2019 年 3 月 28 日
Use Scope of Simulink> Commonly used block , not use time scope for display
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Simulink Functions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!