我正在投影一个矩阵,其中包含汽车在一段时间内的位置。 X轴是时间,Y轴对应于每辆汽车的身份。如y轴所示,我检测到28辆汽车。我想做的是用对应的汽车ID而不是检测到的汽车总数来标记每个酒吧。
all_area_for_visual
的第一行包含检测到的汽车ID。我想用all_area_for_visual
第一行中的相应元素在投影中水平标记每个条。矩阵和投影的图像如下所示。任何帮助将不胜感激。代码和预测如下所示。
cars_in_field = cell2mat(cars_in_field);
cars_in_garge = cell2mat(cars_in_garge);
cars_in_wkshp = cell2mat(cars_in_wkshp);
all_area_for_visual=cars_in_field+2*cars_in_garge+3*cars_in_wkshp;
all_area_for_visual(1,:) = Ucolumnnames_fpm(1,:);
figure
imagesc(transpose(all_area_for_visual));
colormap("jet")
xlim([0,250000]);
xlabel('Time (s)')
ylabel('Ant identity')
yticks(1:length(Ucolumnnames_fpm))
yticklabels(Ucolumnnames_fpm(1,:))
答案 0 :(得分:1)
尝试一下
export declare type MatSnackBarHorizontalPosition = 'start' | 'center' | 'end' | 'left' | 'right';