Question :
Suppose, two Matlab functions find-nonzero and row-echelon are available to use.
The first function takes a vector as input and returns the location of the first nonzero entry of the input vector.
The second function takes a matrix as input and returns a row echelon form for the input matrix.
Write a pseudocode find_BasicColumn which will take a (rectangular) matrix as input and return a vector consisting of the indices of the basic columns of the input.