Ecuaciones simultáneas
Las ecuaciones simultáneas son relaciones donde se deben resolver diversas variables o cotas de forma simultánea.
Tenga en cuenta las siguientes reglas para la creación de ecuaciones simultáneas:
Se deben declarar las variables usadas en ecuaciones simultáneas al principio de las ecuaciones. Por ejemplo, area = 100, tal como se muestra en el siguiente ejemplo.
Al resolver la ecuación simultánea, el sistema solo devuelve un conjunto de resultados, incluso si hay más de una solución posible para el sistema de ecuaciones.
Es posible combinar ecuaciones simultáneas con relaciones de variable única.
Ejemplo: Ecuaciones simultáneas de prueba
Por ejemplo, en una caja de ancho d1 y altura d2 y las siguientes condiciones especificadas:
El área es igual a 100.
El perímetro es igual a 50
Puede introducir las siguientes ecuaciones simultáneas:
SOLVE
d1*d2 = 100
2*(d1+d2) = 50
FOR d1 d2 ...or... FOR d1,d2
Todas las líneas entre las sentencias SOLVE y FOR pasan a formar parte de las ecuaciones simultáneas. La línea FOR enumera las variables que deben resolverse. Todas las variables que aparezcan en ecuaciones simultáneas pero no en la lista FOR se interpretarán como constantes.
También se pueden definir las mismas condiciones introduciendo las siguientes ecuaciones simultáneas:
area = 100
perimeter = 50
SOLVE
d1*d2 = area
2*(d1 + d2) = perimeter
FOR d1 d2
Sugerencias para la creación de ecuaciones simultáneas:
La omisión de area = 100 en la relación anterior generará un error.
Puede añadir código adicional después de ecuaciones simultáneas para especificar una solución cuando exista más de una ecuación. Por ejemplo, en los ejemplos anteriores, los dos posibles conjuntos de soluciones son d1=5, d2=20 y d1=20, d2=5. Es posible añadir la restricción d1 <= d2 si se añade el siguiente código condicional:
IF d1 > d2
temp = d1
d1 = d2
d2 = temp
ENDIF
¿Fue esto útil?