How to specifically select columns in a data matrix?
1.139 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
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
0 Commenti
Risposta accettata
Sven
il 12 Nov 2011
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 Commenti
Rik
il 15 Apr 2021
@Fernando Salamanca Guerrero, flags are not personal bookmarks, they are to alert people with editing privileges and/or staff. I have removed your flag.
Più risposte (2)
Coral del Mar Valle Rodriguez
il 14 Mag 2020
Modificato: Coral del Mar Valle Rodriguez
il 14 Mag 2020
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 Commento
Rik
il 20 Ago 2020
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
il 18 Mag 2020
Modificato: prakash patel
il 18 Mag 2020
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)
0 Commenti
Vedere anche
Categorie
Scopri di più su Matrices and Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!