我想做一个2d直方图(使用hist3),其中我的每个点具有相同的x但不是相同的y,只能在一个条形图中。因此,在直方图的每个条形图中,我希望只有它们具有相同x但不相同的点。因此,在这种情况下,即使我更改了bin大小,我也会再次在一个条形图中,相同的点数。有人可以帮我做吗?
答案 0 :(得分:1)
此?为相同的x和y选择选项1。为相同的x选择选项2但是y可以变化
%simulation
x=1:10;
y=1:10;
figure,
%code to be used
ctrs{1}=unique(x); % same x in each bar
%option 1
ctrs{2}=unique(y); % same y in each bar
%option 2
bins=10; % y bins from min to max
ctrs{2}=linspace(min(y),max(y),bins); % y bins from min to max
hist3([x;y]',ctrs)