How can I use FROM WORKSPACE CYCLIC REPETITION in Simulink?
18 次查看(过去 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 个评论
更多回答(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!