Learn R Programming

Claddis (version 0.7.0)

check_costMatrix: Check a costMatrix object for errors

Description

Internal function to check a costMatrix object for errors.

Usage

check_costMatrix(costmatrix)

Value

An error message or empty vector if no errors found.

Arguments

costmatrix

A costMatrix object.

Author

Graeme T. Lloyd graemetlloyd@gmail.com

Details

Costmatrix objects are more complex than what will typically be shown to the user. This function checks this hidden structure and reports any errors it finds.

These checks include rules 1-7 from Hoyal Cuthill and lloyd (i prep.).

Examples

Run this code

# Make an unordered costmatrix:
costmatrix <- make_costmatrix(
  min_state = 0,
  max_state = 2,
  character_type = "unordered"
)

# Check that this is a valid costMatrix object (should return empty vector):
check_costMatrix(costmatrix = costmatrix)

Run the code above in your browser using DataLab