早上好,我有一個matlab圖的問題。繪製多個數據matlab
我已經生成屬於不同日子的數據樣本;數據是人類的主要姿態(用1,2,3,4標記)。
現在我有30個矢量(每天一個),樣本數等於一天中的秒數(大約86400個樣本...)。每秒我有一個姿勢。
我的目標是繪製樣本在一個月內的分佈情況,在X軸上我會有月份的日期(1,2,3 ..... 30),在Y軸上我會有小時(樣本/ 3600我認爲)。
如何在一張圖中繪製所有數據?我有兩個主要問題:
我有不同lenght 30向量(因爲我已經生成具有隨機函數的樣本),因此第一步是allineate我想是因爲PLOT功能需要與相同的載體中的數據lenght ...
情節在同積30天,以評估姿勢的整個分佈在一個月
一個小例子:第1天= [2222111333444] DAY2 = [22111333333444 ] day3 = [2221111133334444]。輸入是姿勢序列(每天一個序列);現在我需要用這些姿勢的「垂直表示」(在x軸上的日子,在y軸上的一天中的小時,每個小時我有大約3600個樣本 - 秒爲一個樣本)獲得一個情節。用命令「堅持」沒有問題,但我不需要重疊數據,但我需要並排放置一邊矢量數據
安德烈
請做[包括最小的完整可驗證的示例](http://stackoverflow.com/help/mcve),以顯示你真正嘗試的解決方案。在不同的註釋中,只有你像這樣調用plot,plot才需要相等長度的向量:'plot([x1,x2],[y1,y2])''。然而,您可以在繪圖命令之間「擱置」,而這些不需要是相同長度的向量的繪圖。請參閱[在類似問題上的這個答案](http://stackoverflow.com/questions/26530541/show-two-different-plots-in-one-plot/26530584#26530584)瞭解更多信息。 – JoErNanO 2014-10-30 10:35:14
修改您的問題,而不是在評論中添加內容。評論只是爲了:評論。 ;) – JoErNanO 2014-10-30 11:24:37
您寫下「現在我有30個向量(每天一個),樣本數量等於一天中的秒數」和以後:「我有30個不同長度的向量(因爲我生成了隨機樣本功能)「不清楚什麼是ment。另外:矢量day1 = [2,4,5,...]中的值意味着在第二個值時應繪製值2,在第二個值處繪製值爲4的值。這會創建一個3d情節? – Steffen 2014-10-30 11:40:59