I added some circulant matrix functions to linear-algebra: circulant_make_matrix Produce a full circulant matrix given the first column circulant_matrix_vector_product Fast, compact calculation of the product of a circulant matrix with a vector circulant_eig Fast, compact calculation of eigenvalues and eigenvectors of a circulant matrix circulant_inv Fast, compact calculation of inverse of a circulant matrix
Feel free to improve them and to add new functions -- I suspect that the eigenvector calculation, in particular, could be speeded up. Nir ------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev