how to adjust data in array?

조회 수: 2 (최근 30일)
Mudasir Ahmed
Mudasir Ahmed 2016년 12월 21일
댓글: Mudasir Ahmed 2016년 12월 22일
hi
I have data in the array (array size is 12) which is divided into 5 groups as shown in attached picture. Now for e.g I want to cut and move data from group 4 position (10) to group 2 position (7+1) how I do it. this picking and dropping procedure is variable in each iteration. sometimes from one group to another. but for this example, I take the data from position 10 and move it to position 8.
A=[
10 1 2
12 2 3
13 3 4
14 5 6
17 7 8
11 8 9
1 10 11
2 12 13
3 14 15
7 16 17
8 7 8
11 1 2]
when I cut data from group 4 position (10) and past on (7+1) location then it overlaps on the group 3 data. I want to place this data on position (7+1) and After this adjustment, I need to start group 3 from position (9). how I cut and past the data by maintaining the array size same without effecting the values of groups. kindly help me I will be highly thankful to you
I need as following
A=[
10 1 2
12 2 3
13 3 4
14 5 6
17 7 8
11 8 9
1 10 11
7 16 17
2 12 13
3 14 15
8 7 8
11 1 2]
with best Regards
Mudasir
  댓글 수: 4
James Tursa
James Tursa 2016년 12월 21일
For this example, please post the desired result.
Mudasir Ahmed
Mudasir Ahmed 2016년 12월 21일
편집: Mudasir Ahmed 2016년 12월 21일
sir results will be like
A=[
10 1 2
12 2 3
13 3 4
14 5 6
17 7 8
11 8 9
1 10 11
7 16 17
2 12 13
3 14 15
8 7 8
11 1 2]

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

채택된 답변

dpb
dpb 2016년 12월 21일
편집: dpb 2016년 12월 22일
>> i1=10;i2=8;
>> A=[A(1:i2-1,:); A(i1,:); A(i2:i1-1,:); A(i1+1:end,:)]
A =
10 1 2
12 2 3
13 3 4
14 5 6
17 7 8
11 8 9
1 10 11
7 16 17
2 12 13
3 14 15
8 7 8
11 1 2
>> length(A)
ans =
12
>>
  댓글 수: 4
Mudasir Ahmed
Mudasir Ahmed 2016년 12월 22일
Thank you so much, sir. Now its perfectly working. :)
Mudasir Ahmed
Mudasir Ahmed 2016년 12월 22일
Dear sir,
I send you my project code in email. kindly look my code. the issue i face in it is the size of array. in last iteration, I need one imperialist having colonies I-clny=95.

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

추가 답변 (0개)

카테고리

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

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by