Write a function called rand_test that takes one scalar positive
integer input argument n (you do not have to check the input argument) and
returns two output arguments: a column vector of n2 elements and an n-by-n
matrix. The two output arguments must contains the exact same set of random
numbers (use rand). Here is a sample run:
>> [m v] = rand_test(2)
m =
0.4170
0.7203
0.0001
0.3023
v =
0.4170 0.0001
0.7203 0.3023

1 comentario

function [x, v]= rand_test(n)
x= rand(n^2,1);
v= [x,x];
end
I am not able to put code for 'v'.
Please can someone help.

Iniciar sesión para comentar.

 Respuesta aceptada

Net Fre
Net Fre el 12 de Dic. de 2021
You can use reshape for that:
function [m v] = rand_test(n)
m = rand(n^2,1)
v = reshape(m,[n,n])
end

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices en Centro de ayuda y File Exchange.

Productos

Versión

R2021b

Etiquetas

Preguntada:

el 12 de Dic. de 2021

Respondida:

el 12 de Dic. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by