<div dir="ltr"><div>Not sure why all waves are starting at 0.</div><div><br></div><div>But hope you can generate 10 different images for each wave and check.</div><div><br></div><div>like below</div><div><br></div><div><pre style="color:rgb(0,0,0);font-family:Menlo;font-size:9pt"><span style="color:rgb(0,0,128);font-weight:bold">for </span>i <span style="color:rgb(0,0,128);font-weight:bold">in </span><span style="color:rgb(0,0,128)">range</span>(<span style="color:rgb(0,0,255)">0</span>,length):<br>    x= st[i].data<br>    y=st[i].times()<br>    fig =plt.plot(x,y)    <br>    plt.suptitle(<span style="color:rgb(0,128,128);font-weight:bold">'vsp wave form'</span>, <span style="color:rgb(102,0,153)">fontsize</span>=<span style="color:rgb(0,0,255)">14</span>, <span style="color:rgb(102,0,153)">fontweight</span>=<span style="color:rgb(0,128,128);font-weight:bold">'bold'</span>)<br>    plt.xlabel(<span style="color:rgb(0,128,128);font-weight:bold">"time in seconds"</span>)<br>    plt.ylabel(<span style="color:rgb(0,128,128);font-weight:bold">"amplitude"</span>)<br>    plt.show()</pre></div></div>