Borrar filtros
Borrar filtros

How do I obtain accurate result for this code snippet

1 visualización (últimos 30 días)
Hayatullahi Adeyemo
Hayatullahi Adeyemo el 14 de Nov. de 2017
Respondida: mounika el 14 de Nov. de 2017
I have a code segment like this below:
clc;
n=5;
vv=cell(1,n);
for i=1:n
vv{n}=squ(i);
end
disp(vv);
I want to have output as: [1] [4] [9] [16] [25]. Please how do I do it because I kept on getting output as [] [] [] [] [25]

Respuestas (1)

mounika
mounika el 14 de Nov. de 2017
If just creating output as a cell array is the interest, you can try the following:
squ = [1,4,9,16,25];
x = num2cell(squ);
disp(x);
for your reference, you can look at the num2cell documentation too.

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by