Question: Please use MatLab [30 points] Write a script to populate an array, called data_array, with 10 random values. Although you can do this with rand()
Please use MatLab![Please use MatLab [30 points] Write a script to populate an array,](https://s3.amazonaws.com/si.experts.images/answers/2024/08/66cd976534134_66866cd9764af082.jpg)
[30 points] Write a script to populate an array, called data_array, with 10 random values. Although you can do this with rand() directly, for this exercise create the array with the zeros() function and then use a loop using for, length(), and rand(), to assign values to the array elements. Compute the sum of the values in data_array, instead of using the sum() function. To do this, you must accumulate a result, which means that you first create a variable, called data_array_sum, to hold the accumulating result and initialize it to 0. Then loop through your array, updating the accumulating data_array_sum by adding each data_array value as you go: data_array_sum = data_array_sum + data_array(i); Finally, divide the data_array_sum value by the length of data_array, using the length() function and output the result along with the result of calling mean() on data_array, to show that they are the same
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
