I want to repeat every element of a column array (10rows,1column) four times, and put all together in one column array.. please suggest any method

조회 수: 1 (최근 30일)
eg: t(10,1)=[1;2;3;4;5;6;7;8;9;10] and i want result=[1;1;1;1;2;2;2;2;3;3;3;3;4;4;4;4;5;5;5;5;6;6;6;6;7;7;7;7;8;8;8;8;9;9;9;9;10;10;10;10]
please any body suggest the way out thank you

답변 (4개)

Alexandra Harkai
Alexandra Harkai 2016년 12월 2일
  댓글 수: 4
Guillaume
Guillaume 2016년 12월 3일
repelem was introduced in R2015a. It is a good idea to mention which matlab version you're using in the question particularly when it's that out of date.

댓글을 달려면 로그인하십시오.


Andrei Bobrov
Andrei Bobrov 2016년 12월 2일
편집: Andrei Bobrov 2016년 12월 2일
result = kron(t,ones(4,1));

Jan
Jan 2016년 12월 2일
t = [1;2;3;4;5;6;7;8;9;10];
r = repmat(t.', 4, 1);
r = r(:);

Mohammed Yousuf
Mohammed Yousuf 2016년 12월 3일
thank you i got the answer
  댓글 수: 1
Jan
Jan 2016년 12월 5일
Then select the answer, which solves your problem or post an own answer for selecting, such that the forum can see, that the problem ist solved. Thanks.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by