How can I plot certain columns of a matrix?

9 visualizaciones (últimos 30 días)
Maus
Maus el 25 de Ag. de 2017
Comentada: Leo Martinez-Silva el 15 de Jun. de 2020
Hi, I have a matrix which consists of 6000 rows and 200 columns. I want to plot all rows and - e.g. - the columns 1 to 10, 25 und 150 to 155. How do I have to write the command to plot those columns? I tried things like
plot(A(:,1:10,25,150:155));
but of course it doesn't work. Can anybody help me?

Respuesta aceptada

John D'Errico
John D'Errico el 25 de Ag. de 2017
Editada: John D'Errico el 25 de Ag. de 2017
plot(A(:,[1:10,25,150:155]))
So pretty basic matrix indexing, as well as how to create a vector. You need to learn to create the vector of indexes. You can see that here:
[1:10,25,150:155]
Perhaps you need to read the getting started tutorials? Reading the manual is not a bad thing.

Más respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by