Resumen
MIMIC, conocido solo en forma capitalizada, es un antiguo lenguaje de simulación para computadoras desarrollado en 1964 por H. E. Petersen, F. J. Sansom y L. M. Warshawsky del Grupo de Ingeniería de Sistemas dentro del Comando de Material de la Fuerza Aérea en la Base de la Fuerza Aérea Wright-Patterson en Dayton, Ohio, Estados Unidos. Es un lenguaje de simulación de bloques continuos orientado a expresiones, pero capaz de incorporar bloques de álgebra similar a FORTRAN.
MIMIC es un desarrollo posterior de MIDAS (Modified Integration Digital Analog Simulator), que representaba el diseño de computadoras analógicas. Escrito completamente en FORTRAN pero una rutina en COMPASS, y ejecutado en supercomputadoras Control Data, MIMIC es capaz de resolver modelos de simulación mucho más grandes.
Con MIMIC, las ecuaciones diferenciales ordinarias que describen modelos matemáticos en varias disciplinas científicas como la ingeniería, la física, la química, la biología, la economía y también en las ciencias sociales pueden resolverse fácilmente mediante integración numérica y los resultados del análisis se enumeran o se dibujan en diagramas. También permite el análisis de condiciones dinámicas no lineales.
El paquete de software MIMIC, escrito como programas de superposición en FORTRAN, ejecuta las sentencias de entrada del modelo matemático en seis pasadas consecutivas. Los programas de simulación escritos en MIMIC se compilan en lugar de interpretarse. El núcleo del paquete de simulación es un integrador numérico de paso variable del método de Runge-Kutta de cuarto orden. Existen muchas funciones útiles relacionadas con elementos de circuitos eléctricos además de algunas funciones matemáticas que se encuentran en la mayoría de los lenguajes de programación científica. No hay necesidad de ordenar las sentencias en orden de dependencias de las variables, ya que MIMIC lo hace internamente.
De Wikipedia (CC BY-SA 4.0).