How can I use FROM WORKSPACE CYCLIC REPETITION in Simulink?
16 ビュー (過去 30 日間)
古いコメントを表示
Hello, I have a question. I want to use as input a signal repeating "n " times.
I have defined the input as follows:
entrada.time = [ 0 1 2 3 4 5 6 ] entrada.signals.values = [ 0 5 3 8 6 2 0 ]
I Know how to use the block "repeting sequence" , but I've seen that in the block From Workspace there is an option that is "Cyclic repetition", but me a message that says " The cyclic option is supported only When the data is in the form appears with a structure of an empty vector time . "
What I have to change my input signal?
Thank you very much
0 件のコメント
採用された回答
Azzi Abdelmalek
2016 年 6 月 10 日
When you choose cyclic option, set your variable in the bloc "from worskspace" like below:
y.time=[ ]
y.signals.values=[ 0 5 3 8 6 2 0 ]'
y.signals.dimensions=1
Uncheck the option: "Interpolate data"
Don't forget to set the sample time, in your case it's 1
2 件のコメント
Azzi Abdelmalek
2016 年 6 月 11 日
In this case, try another solution, the repeating sequence for example.
その他の回答 (1 件)
Preeti Sar
2019 年 5 月 28 日
Save your input data to workspace first and save it as a structure without time option.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!