Monte-Carlo Analysis Toolbox - MCAT es es una colección de funciones de análisis y visualización de MATLAB integrados a través de una interfaz gráfica para el usuario. La caja de herramientas se puede utilizar para analizar los resultados de parámetros experimentales de Monte-Carlo (MC) o de métodos de optimización de modelos que se basan en técnicas de evolución de la población, como es el caso de los algoritmos genéticos. Un número de técnicas poderosas están incluidos en la caja de herramientas para investigar la estructura, la sensibilidad, y el parámetro de salida y la incertidumbre de modelos matemáticos. Aunque esta caja de herramientas se ha desarrollado en el contexto de la investigación hidrológica, todas las funciones se pueden usar para investigar cualquier modelo matemático dinámico.
Muchas de las herramientas disponibles de MCAT tienen como objetivo ayudar a investigar la determinación de un modelo, un modelo bien identificado cuenta con parámetros cuyo comportamiento se encuentran dentro de una región relativamente pequeña del espacio de parámetros. Determinar adecuadamente un modelo es importante si este se va a utilizar para la prueba de hipótesis científica y análisis de incertidumbre, y ademas para predecir el comportamiento futuro, incluyendo los impactos de los cambios en el sistema.