How to remove the last column in an array

조회 수: 54 (최근 30일)
kavitha subramaniam
kavitha subramaniam 2014년 10월 28일
답변: James Tursa 2014년 10월 28일
How to remove the last column in this array?
a=[1 2 3 4
5 6 7 8
9 1 2 3
4 5 6 7];
Resultant array is
a=[1 2 3
5 6 7
9 1 2
4 5 6];

답변 (2개)

Julia
Julia 2014년 10월 28일
Hi again,
I think you should read a bit abot the ":"-operator, it is quite helpful ;)
a =
1 2 3 4
5 6 7 8
9 1 2 3
4 5 6 7
>> a=a(:,1:end-1)
a =
1 2 3
5 6 7
9 1 2
4 5 6
I also answered your last question. Did it help you? If so, please accept my answer, so other users know, that this solves the issue.

James Tursa
James Tursa 2014년 10월 28일
Another method:
a(:,end) = [];

카테고리

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