필터 지우기
필터 지우기

histogram for gaussian distribution.

조회 수: 23 (최근 30일)
maulik bhagat
maulik bhagat 2022년 9월 2일
편집: Chunru 2022년 9월 2일
Generate an array of length N where each array element is a sample from a Gaussian
distribution with mean 0 and variance 1. Use the Matlab command histogram to plot
the histogram of these numbers. Vary N = 50, 100, 2000 to observe the difference
in the histogram. Change the variance to 0.25, 2, 5 for N = 2000 and observe the
difference in the histogram.
i have made the code but it is wrong.
N = input("value : ")
data = randn(N);
a = 1;% standard deviation
b = 0; % mean
out = a.*data + b;
hist(out)

답변 (1개)

Chunru
Chunru 2022년 9월 2일
편집: Chunru 2022년 9월 2일
% N = input("value : ")
N = 2000;
data = randn(N, 1); % randn(N) => NxN
a = 1;% standard deviation
b = 0; % mean
out = a.*data + b;
histogram(out, 'Normalization', 'pdf')

카테고리

Help CenterFile Exchange에서 Histograms에 대해 자세히 알아보기

제품


릴리스

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by