さまざまな角度の発生回数があります。つまり、360 要素の長さのベクトルであり、各要素には、この角度が発生した頻度に関する情報が含まれています。事前にデータを 10 のカテゴリに集計し (そうしないとメモリの問題が発生します)、すべてのカテゴリを使用する場合と同様のプロットを取得したいと考えています。
clear all
close all
mydata = rand(360,1).*100;
cat_size = 10;
aggreg_sum = sum(reshape(mydata,cat_size,[]))'; %'
figure
subplot 311
rose(mydata)
set(gca,'View',[-90 90],'YDir','reverse');
title ('all raw data')
subplot 312
rose(mydata,10)
set(gca,'View',[-90 90],'YDir','reverse');
title ('all raw data summarized in 10 categories')
subplot 313
rose(aggreg_sum)
set(gca,'View',[-90 90],'YDir','reverse');
title ('aggregated data')
バラのプロット自体には、ベクトルの長さと同じくらい多くのカテゴリしかないため (サブプロット 1: 360、サブプロット 2 は 360 ですが、10 に削減され、サブプロット 3: 10 は自動的にアップスケールされます)、プロットは異なります。サブプロット 3 を 2 と一致させるにはどうすればよいですか?