DSP Toolbox : Array Plot Sample Increment Configuration for Simulink
6 次查看(过去 30 天)
显示 更早的评论
Hello,
I would like to know about the configuration settings suggestion for the Array Plot module present in the DSP System Toolbox for Simulink. The model design consists of a Discrete Sine Wave generator. The Sine wave source generates 1 Hz eqivalent 'Double' sine elements with a sampling time of (1/1000) seconds.
In the Array plot, Configuration properties: -
- X-Data mode = Sample Increment and X-Offset
- Sample Increment = (1/1000)
- X-Offset = 0
- The resultant is stepwise plot of discrete elements representing the sine wave at x=0 for all sampling times. There is no x-displacement appearing in the array plot.
- Second Attempt:
- X-Data Mode = Custom
- Sample Increment = linspace(1,100) % declared in MATLAB workspace as variable
Second Attemmpt, generates the same results as step 1.
Please advise. Thank you
0 个评论
采纳的回答
Kiran Felix Robert
2020-8-26
Hi Shashwat,
The X-axis shown in the array plot block is samples of different vectors at the same time-step. (The X-tick may or may not be integers though, depends on sample increment)
The x-axis is not the time step of your simulation nor the sample time of the input (signal) block.
For example,
If the input to Array plot block is a vector v = [1,2,3,4], and if you set the sample increment to 1, after the simulation
x-axis = 0 ,1 ,2, 3
y-axis = 1 ,2 ,3 ,4
will be the output of the Array Plot block.
That is, at a given time step, input to the Array plot block is (a scalar or) a 1-element vector. So the array plot block, plots the entire sine wave at x=0 (which corresponds to vector 1), which you see at the end of your simulation.
Kiran Felix Robert
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Array and Matrix Mathematics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!