I have a state space system for which I have calculated the controllability grammians. These matrices are in general non diagonal. Ok now I want to calculate the singular values of the grammian to determine the "influence" of each state by comparing their relative values.
Ok the problem. Using the svd function in Matlab, returns the singular values sorted in descending order. This is fine for counting the number of non zero values to determine rank, but I have no way of knowing which singular value corresponds to which state due to the sorting. A similar problem occurs with the eig function.
Any help or comments would be greatly appreciated.
_________________________________________________ Barry Dunn
Smart Structures Laboratory Vanderbilt University Department of Mechanical Engineering 1592 Station B Nashville, TN 37235