我正在用 MATLAB 绘制一个 3-D 直方图,它工作得很好,除了不同的轴范围。我希望它们以某种方式定义,其中等值对位于二等分线上。
我的代码看起来像这样(或多或少从hist3
MATLAB 示例中“窃取”):
[vec_voxel_ids, vec_dose_values_reference, vec_dose_values_control] = ...
textread('_BOOSTINT_voxel_data.txt', '%u %u %u');
mat_dose_values = [vec_dose_values_reference, vec_dose_values_control];
hist3(mat_dose_values, [100, 100]);
xlabel('Dose Reference');
ylabel('Dose Control');
set(gcf, 'renderer', 'opengl');
set(get(gca,'child'), 'FaceColor', 'interp', 'CDataMode', 'auto');
这是它的外观: