what is the meaning of following code?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
function [shift_rows_out] = shift_rows_fun (shift_rows_in)
idx = [1 2 3 4 6 7 8 5 11 12 9 10 16 13 14 15];
shift_rows_out = shift_rows_in(:, idx);
0 comentarios
Respuestas (2)
Image Analyst
el 28 de En. de 2019
It extracts columns 1 2 3 4 6 7 8 5 11 12 9 10 16 13 14 and 15, in that order, from matrix "shift_rows_in" and puts the result into a new matrix called "shift_rows_out".
The colon in (:, idx) literally means "ALL rows" and the idx means indexes and since it's the second argument it means the column indexes specified by the poorly-named idx variable.
0 comentarios
Ver también
Categorías
Más información sobre Get Started with MATLAB 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!