Info

This question is closed. Reopen it to edit or answer.

I have finished with my programming about making a script file could anybody help me fix the command?

1 view (last 30 days)
This is the command I could think of. Could anybody help me I'm really confused about the question. I don't know how to answer but this is the command i have got until now.
for vector = 1:5
vector = rand(1,6)
end
69009101_873281873042731_1226458611799031808_n.png
  2 Comments
Adam Danz
Adam Danz on 24 Aug 2019
Edited: Adam Danz on 24 Aug 2019
The assignment doesn't specify whether the vectors should be row or column vectors, both could be concatenated horizontally to create either a [6x5] matrix or a [1x30] row vector. There are many ways to accomplish either interpretation and with some trial-and-error and some google'ing you'll succeed!
The code in your question is overwriting the vector on each iteration of the for-loop so you'll always end up with a 1x6 vector.

Answers (1)

KALYAN ACHARJYA
KALYAN ACHARJYA on 24 Aug 2019
Edited: KALYAN ACHARJYA on 24 Aug 2019
vector=cell(1,5);
for i=1:5
vector{i}=rand(1,6);
end
data1=cell2mat(vector)
or you an do concatenate arrays horizontally read here

This question is closed.

Community Treasure Hunt

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

Start Hunting!