[Scilab-users] Time Series
Rafael Guerra
jrafaelbguerra at hotmail.com
Thu Aug 18 20:27:55 CEST 2016
Hi,
If your data is stored in matrix s=s(i,j), with i-index along space and j-along time, with dt-sampling rate and t0 being the series starting time, then you may try something like:
[Nx,Nt]=size(s);
for i=1:Nx
plot(t0+(0:Nt-1)*dt, s(i, : ));
end
If the series' start times depend on the x-axis, then you need to define a vector t0=t0(i).
Regards,
Rafael
From: users [mailto:users-bounces at lists.scilab.org] On Behalf Of Gerhard Kreuzer
Sent: Thursday, August 18, 2016 7:40 PM
To: users at lists.scilab.org
Subject: [Scilab-users] Time Series
Hi,
what do I have:
Lot of floating point data, converted from ADC samples, äquidistant with a knowen sampling rate/sampling distance.
What o I want:
Plot a diagram, values over time.
This sounds like a common use case.
As far as I saw, I need value pairs to plot the data, but it makes no sense to generate the time data. As I have a lot of data, this causes a 'data explosion'.
Is there a smarter way to do this?
Is there some function where I can feed in my data-vector and define a point at the x/time-axis and than the data is plotted accordinly?
With best regards
Gerhard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20160818/900e86f7/attachment.htm>
More information about the users
mailing list