Algoritmos en Matlab u Octave
Las funciones para Matlab u Octave se pueden utilizar de forma gratuita a través de la web o instalando Octave.
Hay dos versiones de las funciones:
La versión 1, en el archivo comprimido matlaboctave.zip (actualizada el 17 de mayo de 2014); están disponibles unas instrucciones detalladas (en PDF, en Word o sin un lector).
La versión 2, mejorada pero en pruebas, en el archivo comprimido matlaboctave2.zip (actualizada el 5 de diciembre de 2024); puede consultarse una referencia (en PDF, en Word o sin un lector) que complementa las instrucciones detalladas de la versión anterior.
Las funciones permiten resolver el modelo Von Neumann (VN) y otros problemas con varios algoritmos diferentes, con procesos definidos en varios pasos temporales o en tiempo continuo, analizar la distancia a las condiciones de máximo, obtener las series perturbativas, etc. Con la versión mejorada además se puede resolver VN con precisión variable o exacta y con variables internas. Si se desea un uso más avanzado, pueden consultarse las ayudas en línea de las funciones en la primera versión y en la versión mejorada. Próximamente se añadirán nuevas versiones de los algoritmos, y también funciones para otros problemas, para el análisis de las soluciones, etc.
Instrucciones breves para resolver el modelo Von Neumann
El modelo Von Neumann (VN)
Para una introducción al modelo para no matemáticos véase el capítulo 1 de Computando a Von Neumann.
Supongamos que tenemos tres procesos: el primer proceso utiliza como insumos 280 arrobas de trigo y 12 toneladas de hierro para producir 575 arrobas de trigo; el segundo proceso consume 120 arrobas de trigo y 8 toneladas de hierro para producir 20 toneladas de hierro; el tercer proceso usa, como el primero, 280 arrobas de trigo y 12 toneladas de hierro pero produce 400 arrobas de trigo. Los productos se obtienen un instante posterior al consumo de los insumos. Escribiremos estos procesos en unas tablas o matrices de insumos A y productos B, en donde cada proceso ocupa una fila y cada materia una columna: