Can these operations be vectorized?

3 次查看(过去 30 天)
X=1:100;
T=zeros(10);
for i=1:10
T(i,:)=X((1+(i-1)*10):(10*i));
end
Please tell me how to do these operations without using the FOR Loop.
  1 个评论
Matt Fig
Matt Fig 2012-10-15
Why did you use the Code button on your paragraph, but not on the code?? Please fix this.

请先登录,再进行评论。

采纳的回答

Matt Fig
Matt Fig 2012-10-15
T = reshape(1:100,10,10).'
  3 个评论
Matt Fig
Matt Fig 2012-10-15
Give it a try! Did you notice that I took the transpose?
Vinod S
Vinod S 2012-10-16
Yes sir, it does work. Thanks.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Logical 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by