# Vector question help?

조회 수: 7(최근 30일)
idan 2022년 7월 9일
댓글: Karim 2022년 7월 9일
hello,
A vector with 25 integer values ​​that are randomly drawn in a normal distribution Standard ("randn" and "round" functions must be used).
help from someone?
Thanks.
##### 댓글 수: 1표시숨기기 없음
John D'Errico 2022년 7월 9일

댓글을 달려면 로그인하십시오.

### 답변(1개)

Karim 2022년 7월 9일
편집: Karim 2022년 7월 9일
% this step creates a vector with 25 normal distributed random values
MyVector = randn( 1,25 )
MyVector = 1×25
-0.4239 -1.5898 -0.4024 0.3069 -0.7501 1.3158 -1.0187 -1.4043 -1.6596 -0.0980 0.7049 -0.3003 1.6321 0.5295 -0.1080 -1.7873 -0.9262 -1.5933 -0.0804 1.7420 0.6466 0.0237 -1.2713 -1.2126 -1.7791
% if you want to round these values to obtain integers you can do:
MyRoundVector = round( MyVector )
MyRoundVector = 1×25
0 -2 0 0 -1 1 -1 -1 -2 0 1 0 2 1 0 -2 -1 -2 0 2 1 0 -1 -1 -2
However, note that (as John indicated) after the rounding the vector no follows a normal distribution. This vector simply contains the rounded values.
##### 댓글 수: 2표시숨기기 이전 댓글 수: 1
Karim 2022년 7월 9일
Indeed, thank you for pointing this out :) I updated the answer and added a few comments rather than deleting it.

댓글을 달려면 로그인하십시오.

### 범주

Find more on Exponential Distribution in Help Center and File Exchange

### Community Treasure Hunt

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

Start Hunting!

Translated by