Making data files to the same length

2 ビュー (過去 30 日間)
Bhargavi
Bhargavi 2011 年 9 月 26 日
I have a set of data files that starts from frame 0 through frame 'n'. 'n' varies from one file to another. When I plot my graph, my plots are of different lengths. What do I do if I want to make them all of the same length. I know there is something that we could do on Matlab, but I lost touch of it.

採用された回答

the cyclist
the cyclist 2011 年 9 月 26 日
>> set(gca,'XLim',[0 100])
will fix the x-axis to run from 0-100. Is that what you mean?
  3 件のコメント
Bhargavi
Bhargavi 2011 年 9 月 26 日
I need to cut off some extra data so that my 'n' is the same in all files and the plots have the same limit.
Bhargavi
Bhargavi 2011 年 9 月 26 日
I defined the least and max value of X axis and plotted it. works well! Thank you so much!

サインインしてコメントする。

その他の回答 (1 件)

Michael Leung
Michael Leung 2011 年 9 月 26 日
I've come across this problem too, and my method (although not the simplest, nor most efficient) is to create x vectors to match your data sets. (ie one x vector for each of your data sets) The x vector you use linspace.
ie 3 data sets, where n = 50, 100 and 500.
x1 = linspace(1,100,50)
x2 = linspace(1,100,100)
x3 = linspace(1,100,500)
hold on
plot(x1,data1)
plot(x2,data2)
plot(x3,data3)
hold off
  1 件のコメント
Bhargavi
Bhargavi 2011 年 9 月 26 日
But I have too many files. I can't do it for all of them one by one.

サインインしてコメントする。

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by