cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - New to the community? Learn how to post a question and get help from PTC and industry experts! X

matlab randn function in mathcad

SK_9833315
5-Regular Member

matlab randn function in mathcad

How to generate random values in Mathcad exactly like randn function generates in matlab?

ACCEPTED SOLUTION

Accepted Solutions
Werner_E
25-Diamond I
(To:SK_9833315)


@SK_9833315 wrote:

How to generate random values in Mathcad exactly like randn function generates in matlab?


That depends on how you would define "exactly" 🙂

If your goal is to create a couple of normal distributed random numbers, rnorm(n,0,1) may be all you need, as shown by Francesco.
In Matlab the output of randn is either a single scalar or a multidimensional matrix (n x 1 vector being only a special case of it). Mathcad on the other hand will only create a  n x 1 vector. So this is a limitation, but on the other hand its easier in Mathcad to use different  values for mean and standard deviation.

 

To create single scalars and matrices  in Mathcad you will have to use some additional bits of code.

Here are some examples:

Werner_E_0-1614184678155.png

 

If you use these more often, it may be convenient to create some functions to do the job:

Werner_E_1-1614184746088.png

 

 

View solution in original post

3 REPLIES 3
-MFra-
21-Topaz II
(To:SK_9833315)

rnorm ?:

rnorm.jpgrnorm.jpg

Werner_E
25-Diamond I
(To:SK_9833315)


@SK_9833315 wrote:

How to generate random values in Mathcad exactly like randn function generates in matlab?


That depends on how you would define "exactly" 🙂

If your goal is to create a couple of normal distributed random numbers, rnorm(n,0,1) may be all you need, as shown by Francesco.
In Matlab the output of randn is either a single scalar or a multidimensional matrix (n x 1 vector being only a special case of it). Mathcad on the other hand will only create a  n x 1 vector. So this is a limitation, but on the other hand its easier in Mathcad to use different  values for mean and standard deviation.

 

To create single scalars and matrices  in Mathcad you will have to use some additional bits of code.

Here are some examples:

Werner_E_0-1614184678155.png

 

If you use these more often, it may be convenient to create some functions to do the job:

Werner_E_1-1614184746088.png

 

 

SK_9833315
5-Regular Member
(To:Werner_E)

Thanks it was helpful

Announcements

Top Tags