Learn R Programming

MDPtoolbox (version 4.0.2)

mdp_check_square_stochastic: Checks if a matrix is square and stochastic

Description

Checks whether a matrix is square and stochastic

Usage

mdp_check_square_stochastic(X)

Arguments

X
a matrix

Value

Returns a character string which is empty if the matrix is square and stochastic. In the opposite case, the variable contains problem information.

Details

mdp_check_square_stochastic checks if the matrix (X) is square and stochastic (sums of rows equal to 1). If it is the case, the function returns an empty error message. In the opposite case, the function returns an error message describing the problem.

Examples

Run this code
M <- matrix(c(0.6116, 0.3884, 0, 1.0000), 2, 2, byrow=TRUE)

mdp_check_square_stochastic(M)

Run the code above in your browser using DataLab