Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

How to remove rows include a specific array

2 visualizaciones (últimos 30 días)
Alex Rob
Alex Rob el 11 de Mayo de 2017
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
Assume matrix A as follows:
A = [
12 3 1 6 1 8 10
12 10 3 2 4 9 6
12 5 10 3 9 1 9
14 6 5 4 5 6 5
14 8 4 7 3 7 10
14 10 3 7 1 9 3
16 1 5 3 6 3 6
16 6 4 9 8 5 6
98 4 10 1 5 7 9
98 10 1 4 3 1 8
98 8 8 4 6 1 9
98 5 3 6 10 3 3
98 3 2 6 5 5 9
];
I want to create matrix B where remove any rows in the second column of matrix A if array is equal by 10.
B = [
12 3 1 6 1 8 10
12 5 10 3 9 1 9
14 6 5 4 5 6 5
14 8 4 7 3 7 10
16 1 5 3 6 3 6
16 6 4 9 8 5 6
98 4 10 1 5 7 9
98 8 8 4 6 1 9
98 5 3 6 10 3 3
98 3 2 6 5 5 9
];

Respuestas (1)

Steven Lord
Steven Lord el 11 de Mayo de 2017
Use logical indexing as part of the technique described in the "Delete Matrix Rows and Columns" section on this documentation page.

La pregunta está cerrada.

Community Treasure Hunt

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

Start Hunting!

Translated by