MATLAB Answers

How to specifically select columns in a data matrix?

조회 수: 4,624(최근 30일)
jj
jj 2011년 11월 12일
댓글: Fercho_Sala 2021년 4월 15일
Hello guys,
I know this is a really simple question, which I can't seem to find any answers around on the internet or the help stuffs I've on Matlab.
I've uploaded a dataset with 100 data series. However, I'm trying to select only specific column, say column 77 to 83, and column 86. How do I do that in Matlab? Typically, it would be:
xdatatemp =xdata(:,77:86) - to select columns 77 to 86. But, how do I specifically select col 77 to 83, and col 86?
Many thanks.
J

채택된 답변

Sven
Sven 2011년 11월 12일
Try:
xdatatemp = xdata(:,[77:83 86])
And you can even use "end" keywords such as:
xdatatemp = xdata(:,[77:83 86 end end:-1:end-5])
That is, of course, if you wanted columns 77 to 83, then 86, then the last column, then the last 5 columns counted backwards ;)
  댓글 수: 6
Fercho_Sala
Fercho_Sala 2021년 4월 15일
@Rik ok, understood... I'm sorry ;)

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

추가 답변(2개)

Coral del Mar Valle Rodriguez
Coral del Mar Valle Rodriguez 2020년 5월 14일
편집: Coral del Mar Valle Rodriguez 2020년 5월 14일
I have a matrix of various rows, and three columns. some of the data sets have the same number. I would like to put them together in order to graph it. how do I separate the matrix by value? for example, all the values right to the #1, etc?
1961 1 -11.4
1961 2 -12.3
1961 3 -8.2
1961 4 -8.6
1961 5 -2.4
1961 6 7.4
1961 7 14.8
1961 8 11.1
1961 9 5.9
1961 10 3.7
1961 11 -6.3
1961 12 -13.3
1962 1 -12.7
1962 2 -8.1
1962 3 -13
1962 4 -1.1
1962 5 2.8
1962 6 5.9
1962 7 12.2
1962 8 8.9
1962 9 7.2
1962 10 -0.1
1962 11 -1
1962 12 -11
  댓글 수: 1
Rik
Rik 2020년 8월 20일
Comment posted as flag by Abdul Basith Ashraf:
lookup groupsummary function. You have answered by asking a different question. Please avoid this in the future.

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


prakash patel
prakash patel 2020년 5월 18일
편집: prakash patel 2020년 5월 18일
a=[12345; 23456; 34567; 45678]
find
i (a)(2.5)
ii colom matrix v=a(;,4)
iii matrx a
iv a(:,2:3)
v sa= a(2:3, 2:4)

Community Treasure Hunt

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

Start Hunting!

Translated by