/** * <summary>logOfColumn calculates the logarithm of each value in a specific column in the transition probability matrix.</summary> * * <param name="column">Column index of the transition probability matrix.</param> * <returns>A vector consisting of the logarithm of each value in the column in the transition probability matrix.</returns> */ private Vector LogOfColumn(int column) { var result = new Vector(0, 0); int i; for (i = 0; i < StateCount; i++) { result.Add(SafeLog(TransitionProbabilities.GetValue(i, column))); } return(result); }