Hi guys

i have a problem with a Matlab code

i have a matrix noz=[2 1 5] %%%% noz = number of zero

and i want to reprsent each element in that matrix by the same number of zero (vertically)

for example the element 2 must show 2 zeros in a column like this

0

0

and the element 1 must show 1 zero in a column like this

0

and the element 5 must show 5 zero in a column like this

0

0

0

0

0

indeed i have this code

noz=[2 1 5]

for i=1:length(noz)

k=[zeros(1,noz(1,i))']

end

the result is

noz =

2 1 5

k =

0

0

k =

0

k =

0

0

0

0

0

right now everything is fine , but my problem is

how can i number each k

for example k(1) gives me

k(1)=

0

0

and

k(2) =

0

k(3) =

0

0

0

0

0

I tried to implement it , but it was wrong as shown

%%%number of zero=noz

noz=[2 1 5]

for i=1:length(noz)

k(i)=[zeros(1,noz(1,i))']

end

i need your help guys ..... thank you