在MATLAB中,可以使用histogram
函數來繪制多組數據的直方圖。下面是一個示例代碼,演示如何使用histogram
函數繪制多組數據的直方圖:
% 生成示例數據
data1 = randn(1000,1); % 第一組數據
data2 = randn(1000,1) + 2; % 第二組數據
% 繪制直方圖
figure;
hold on;
histogram(data1, 'Normalization', 'probability'); % 繪制第一組數據的直方圖
histogram(data2, 'Normalization', 'probability'); % 繪制第二組數據的直方圖
legend('Group 1', 'Group 2'); % 添加圖例
xlabel('Value'); % 添加x軸標簽
ylabel('Probability'); % 添加y軸標簽
title('Histogram of Multiple Groups'); % 添加標題
hold off;
運行以上代碼,將會繪制出兩組數據的直方圖,并在圖例中標出各組的名稱。