I collected some 2D histcounts with
histcounts2
now that I have the counts, how do I plot them? I know one can just feed the actual data X to hist3 but unfortunately that is not an feasible option because I suspect it would make matlab crash. I essential pre-compute the histogram counts for my data first because its more memory efficient (or at least doesn't crash matlab).
For a snippet of my code:
Xedges = linspace(lb,ub,nbins);Y_edges = linspace(lb,ub,nbins);W_hist_counts_all = zeros( size(nbins,nbins) );index = 1;for file_struct = data_filenames' if ~( strcmp(file_struct.name,'.') || strcmp(file_struct.name,'..') || strcmp(file_struct.name,'.DS_Store') ) load( [path file_struct.name] ); w1 = W_history(:,1); w2 = W_history(:,2); current_W_hist_counts = histcounts2(w1,w2,Xedges,Yedges); W_hist_counts_all = W_hist_counts_all + current_W_hist_counts;
then I just wish to plot:
W_hist_counts_all
any ideas how?
Best Answer