How do export data from a frest.Sinestream function
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Philip
il 4 Apr 2017
Risposto: Vandana Ravichandran
il 12 Apr 2017
I am trying to export data from the input = frest.Sinestream. I have used ts = generateTimeseries(input) but it changes the sample rate from the original frest.Sinestream data. Plus I can not export the time column when using y=ts.data. Is there a way to directly export the frest.Sinestream data with time?
0 Commenti
Risposta accettata
Vandana Ravichandran
il 12 Apr 2017
generateTimeseries does not change the sample rate with reference to the original Sinestream input. For e.g. I tried the following:
>> input = frest.Sinestream('Amplitude',1e-3,'Frequency',logspace(1,3,50),...
'SamplesPerPeriod',10,'FreqUnits','Hz');
>> ts = generateTimeseries(input);
>> figure;
>> plot(input);
>> figure;
>> plot(ts);
Both the figures look exactly the same. Also, the following commands work fine in MATLAB:
>> y = ts.data;
>> x = ts.time;
Also you can use "dlmwrite" function if you want to export timeseries data to a file:
>> dlmwrite('test',[ts.time ts.data]);
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Text Files in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!