I have this matrix
4 5 2 8 3 4 5 6 1 3 2 4 2 7
i need to find a number in the matrix wich has to be a variable. For example if i need the number 3 then matlab has to get the first row that contains 3 ( in this case 3 4) then it has to find the first row with the number of the other collumn and do this for the rest of the matrix and has to works for any matrix (n,2)
Starting with the number 3 i should get this :
3 4 2 4 2 7
and then put it on a vector : 3 4 2 7
Was only able to get this till now
cid= [4 5; 2 8; 3 4; 5 6; 1 3; 2 4; 2 7]z=zeros(1,3);v=zeros(1,3);x=3y=0;for i=1:linhas for j=1:colunas if cid( i,j) == x v(1,i) = cid(i,2) z(1,i) = cid(i,1) z(1:x) = 0; x = v(i) ; end endend
Best Answer