En este ejemplo, se muestra cómo pasar un vector de valores de prueba a una de las funciones Maximize o Minimize.
1. Defina la función f(x).
2. Defina x como un vector de valores de prueba.
3. Pase el vector x como un argumento a la función Maximize.
El error se produce porque PTC Mathcad espera que x sea un valor único y no un vector.
Para evitar este error, resulta necesario iterar los valores de prueba y enviarlos uno por uno a la función Maximize, tal como se muestra a continuación.
4. Utilice el operador de rango para definir un vector de valores de prueba.
5. Defina dos nuevas funciones para realizar las operaciones maximize y minimize en la función f (x).
6. Escriba un programa corto para iterar los valores de prueba y calcular los valores máximo y mínimo de ese valor de prueba, y guarde el resultado en los vectores maximums y minimums, respectivamente.
Se pueden obtener los mismos resultados utilizando el operador de vectorización, tal como se indica a continuación:
Tanto Ms como Qs devuelven un vector de dos vectores de siete elementos que contiene los valores máximo y mínimo calculados.
7. Defina la variable j como la longitud del vector devuelto de valores máximos.
8. Trace la función f(x) junto con los puntos máximo y mínimo devueltos por el programa.
9. Trace la función f(x) junto con los puntos máximo y mínimo devueltos por el operador de vectorización.