Speed up eyediagram plot

2 次查看(过去 30 天)
V R
V R 2017-10-28
I have to plot an Eye Diagram of ~4 millions bits, each bit represented with 40 samples, then I have a total number of samples of which plotting an Eye Diagram of ~160 millions.
I'm using the eyediagram function instead of the System Object comm.EyeDiagram since it's a static plot I want to produce at the end of the processing. The samples are stored in an array of ~160 millions elements.
It's also behaving strangely from a performance point of view:
  • plotting 0.01% of data takes 0.5 s
  • plotting 0.1% of data takes 10 s
  • plotting 0.2% of data takes 50 s
Why the eyediagram function execution time is not linear with the dimension of data? And how can I speed up its execution? Or, do you know a faster method? Will the System Object be faster in plotting all the data?
Thank you

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Sources and Sinks 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by