How to plot this, please help

I need to plot my data;
I have "data" (value: 26243x1 double) and "isi" (value: 45.7640) which is in ms[miliseconds].
Value 45.7640 means "45.7640 miliseconds" per sample (all samples are 26243).
How to plot this correct, I need to plot "data vs time"?

Réponses (3)

Wayne King
Wayne King le 8 Juil 2012
Modifié(e) : Wayne King le 8 Juil 2012

0 votes

You mean just:
dt = 45.764e-3; t = 0:dt:(26243*dt)-dt;
x = randn(26243,1);
plot(t,x)
Mark Joker
Mark Joker le 8 Juil 2012
Modifié(e) : Mark Joker le 8 Juil 2012

0 votes

Hmmm my "data" is not random. It have form:
data:
0.1382
0.1108
0.1028
0.0955
0.0864
0.0766
0.0558
0.0259
-0.0095
-0.0284
-0.0620
-0.1486
........

1 commentaire

Walter Roberson
Walter Roberson le 8 Juil 2012
t = 0 : isi : (length(data) - 1) * isi; plot(t, data)

Connectez-vous pour commenter.

Wayne King
Wayne King le 8 Juil 2012

0 votes

Just substitute your data for x. What is your data named? Supposed it is mydata
plot(t,mydata)
You have to realize I don't have your data so I had to create an example.

Catégories

En savoir plus sur Line Plots dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by