2014-10-28 106 views
-1

我有這樣在MATLAB一個矩陣:情節陣列

day1 = 

     1   964 
     1   893 
     2   15 
     2   14 
     3   882 
     2   15 
     2   15 
     1   942 
     2   16 
     3   17 
     4  1993 

在第一列我有一個活動的標籤,並在第2欄的活性的長度(以秒計);
我的目標是在時間順序上繪製這些活動(X軸將是時間,Y軸將是活動)。
我如何在Matlab中做到這一點?

+4

將您喜歡的情節是什麼樣子? – user1884905 2014-10-28 14:58:51

回答

1

如果我得到你的權利,它應該基本上看起來像

day1 = [ 1   964; 
      1   893; 
      2   15; 
      2   14; 
      3   882; 
      2   15; 
      2   15; 
      1   942; 
      2   16; 
      3   17; 
      4  1993]; 

x = cumsum(day1(:,2)); 
y = day1(:,1); 

plot(x,y); 

output