Matlab valores de matriz como vector
Publicado por Alejandro Castillo (2 intervenciones) el 29/11/2017 00:08:53
Hola, tengo que hacer una función en Matlab que encuentre la posición (fila y columna) del número deseado en una matriz. Ya tengo la función solo que requiero que las coordenadas se muestren como vector, y no hacia abajo, espero me puedan ayudar.
Poniendo en la command window >> [p]=busca([12 -6 0;-6 15 0; 5 1 0],0)
el resultado es este:
p =
1 3
2 3
3 3
Quisiera que lo muestre como vector:
1 3 2 3 3 3
1
2
3
4
5
6
7
8
9
function [p]=busca(m,nb)
for i=1:length(m)
for j=1:length(m)
[i,j]=find(m==nb);
p=[i,j];
end
end
Poniendo en la command window >> [p]=busca([12 -6 0;-6 15 0; 5 1 0],0)
el resultado es este:
p =
1 3
2 3
3 3
Quisiera que lo muestre como vector:
1 3 2 3 3 3
Valora esta pregunta


0