I have just made a script randArrGen.m that generates an array of n floating point numbers, which needs to be used as a function within another scipt, but I'm struggling to understand how to turn it into a function. In my head it seems easier just to run this script within the other script when required. The a and b values aren't massively important and are just to give a range for the floating point numbers to be within (I though -1000 and 1000 were good boundaries).

`% randArrGen generates an array of n floating point numbers, where n is a`

% value inputted by the user.

n = input("How many values do you wish to have in the array?");a = -1000;b = 1000;array = (b-a).*rand(n,1) + a;

## Best Answer