早上好,我有一个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