Opciones gráficas (Manual de Maxima 5.44.0)

Siguiente: Opciones para Gnuplot, Anterior: Funciones y variables para gráficos, Subir: Gráficos [Índice general][Índice]

### 12.4 Opciones gráficas

Todas las opciones consisten en una lista que comienza con una palabra clave seguida de uno o más valores. La mayor parte de las opciones pueden utilizarse con cualquiera de las funciones gráficas plot2d, plot3d, contour_plot y implicit_plot, o en la función set_plot_option. Las excepciones se indican en la lista siguiente.

Opción para plot: adapt_depth [adapt_depth, integer]

  Valor por defecto: 5

  Número máximo de particiones utilizado por el algoritmo adaptativo de representación gráfica.

Opción para plot: axes [axes, symbol]

  Valor por defecto: `true`

  El argumento symbol puede valer `true`, `false`, `x` o `y`. Si vale `false`, no se mostrarán los ejes; si es igual a `x` o `y`, solo ese eje será el que se representa; si vale `true`, se mostrarán ambos ejes.

  Esta opción solo es relevante para `plot2d` y `implicit_plot`.

Opción para plot: azimuth [azimuth, number]

  Valor por defecto: 30

  Un gráfico `plot3d` se puede interpretar como comenzando horizontalmente en el plano xy; a partir de ahí, la coordenada z se eleva perpendicularmente al papel. El eje z gira entonces alrededor del eje x un ángulo igual a `elevation`, luego gira el plano xy alrededor del nuevo eje z un ángulo `azimuth`. Esta opción establece el valor para `azimuth` en grados sexagesimales.

  Véase también `elevation`.

Opción para plot: box [box, symbol]

  Valor por defecto: `true`

  Si vale `true`, se representará el marco para el gráfico; si vale `false`, no.

Opción para plot: color [color, color_1, …, color_n]

  Valor por defecto: blue, red, green, magenta, black, cyan

  Define el color para las curvas en `plot2d` y `implicit_plot`. En `plot3d` define los colores para el enrejado de las superficies si no se utiliza la paleta; una cara de la superficie tendrá color_1 y la otra color_2, o el mismo color si se especifica solo uno.

  Si hay más curvas o superficies que caras, los colores se repetirán secuencialmente. Con Gnuplot, los colores pueden ser: azul, rojo, verde, magenta, negro y cián; con Xmaxima, los colores pueden ser esos mismos, o una cadena de texto que comienza con el carácter `#` seguido de seis dígitos hexadecimales: dos para la componente roja, otros dos para la verde y otros dos para la azul. Si se introduce un nombre de color no reconocido, en su lugar se utilizará el negro.

Opción para plot: colorbox [colorbox, symbol]

  Valor por defecto: `false`

  El argumento symbol puede valer `true` o `false`. Si vale `true` y `plot3d` utiliza la paleta de colores para representar diferentes valores de z, se dibujará un rectángulo en la parte derecha, indicando los colores utilizados para los diferentes valores de z. Esta opción no funciona en Xmaxima.

Opción para plot: elevation [elevation, number]

  Valor por defecto: 60

  Un gráfico `plot3d` se puede interpretar como comenzando horizontalmente en el plano xy; a partir de ahí, la coordenada z se eleva perpendicularmente al papel. El eje z gira entonces alrededor del eje x un ángulo igual a `elevation`, luego gira el plano xy alrededor del nuevo eje z un ángulo `azimuth`. Esta opción establece el valor para `elevation` en grados sexagesimales.

  Véase también `azimuth`.

Opción para plot: grid [grid, integer, integer]

  Valor por defecto: 30, 30

  Establece el número de puntos para los puntos de la rejilla en las direcciones x e y en escenas 3D.

Opción para plot: legend [legend, string_1, …, string_n]
Opción para plot: legend [legend, false]

  Especifica las etiquetas para los gráficos en los que aparecen varios objetos. Si hay más expresiones que etiquetas, éstas se repetirán. Con el valor `false` no se mostrarán etiquetas. Por defecto se pasarán los nombres de las expresiones o funciones, o las palabras `discrete1`, `discrete2`, …, para gráficos de puntos. Esta opción no se puede utilizar con set_plot_option.

Opción para plot: logx [logx]

  Hace que el eje de abscisas se dibuje en la escala logarítmica. Esta opción no se puede utilizar con set_plot_option.

Opción para plot: logy [logy]

  Hace que el eje de ordenadas se dibuje en la escala logarítmica. Esta opción no se puede utilizar con set_plot_option.

Opción para plot: mesh_lines_color [mesh_lines_color, color]

  Valor por defecto: `black`

  Establece el color del enrejado en los gráficos creados por `plot3d` cuando se utiliza una paleta. Acepta los mismos colores que la opción `color`. También se le puede dar el valor `false` para eliminar el enrejado.

Opción para plot: nticks [nticks, integer]

  Valor por defecto: 29

  Cuando se dibujan funciones con `plot2d`, establece el número inicial de puntos utilizado por la rutina gráfica adaptativa. Cuando se dibujan funciones con `plot3d` o paramétricas con `plot2d`, su valor es igual al número de puntos que se representarán en el gráfico.

Opción para plot: palette [palette, [palette_1], …, [palette_n]]
Opción para plot: palette [palette, false]

  Valor por defecto: [hue, 0.25, 0.7, 0.8, 0.5], [hue, 0.65, 0.8, 0.9, 0.55], [hue, 0.55, 0.8, 0.9, 0.4], [hue, 0.95, 0.7, 0.8, 0.5]

  Puede consistir en una paleta o en una lista de varias paletas. Cada paleta es una lista con una palabra clave seguida de cuatro números. Los tres primeros números, que deben tomar valores entre 0 y 1, definen el matiz, la saturación y el valor de un color básico a asignar al mínimo valor de z. La palabra clave especifica cuál de los tres atributos (`hue`, `saturation` o `value`) incrementará de acuerdo con los valores de z. El último número se corresponde con el incremento del máximo valor de z. Este último número puede ser mayor que 1 o negativo.

  Gnuplot solo utiliza la primera paleta de la lista; Xmaxima utilizará las paletas de la lista secuencialmente cuando haya que representar varias superficies conjuntamente; si el número de paletas no es suficiente, se repetirán también de forma secuencial.

  El color del enrrejado de la superficie se establece con `mesh_lines_color`. Si `palette` tiene el valor `false`, las superficies se representan solo con el enrrejado; en tal caso, el color de las líneas será el determinado por `color`.

Opción para plot: plot_format [plot_format, format]

  Valor por defecto: en sistemas Windows, `gnuplot`; en otros, `gnuplot_pipes`

  Establece el formato a utlizar por las rutinas gráficas.

  Debe tomar uno de los siguientes valores: `gnuplot`, `xmaxima`, `mgnuplot` o `gnuplot_pipes`.

Opción para plot: plot_realpart [plot_realpart, symbol]

  Valor por defecto: `false`

  Cuando vale `true`, se representa gráficamente la parte real de las funciones; equivale a ejecutar `realpart(función)`. Si vale `false`, no se representa nada cuando la función no devuelva un valor real. Por ejemplo, si `x` es negativo, `log(x)` devuelve un valor negativo cuya parte real es `log(abs(x))`; en tal caso, si `plot_realpart` vale `true`, `log(-5)` se representa como `log(5)`, mientras que no se representa nada si `plot_realpart` vale `false`.

Opción para plot: point_type [point_type, type_1, …, type_n]

  Valor por defecto: `bullet`, `circle`, `plus`, `times`, `asterisk`, `box`, `square`, `triangle`, `delta`, `wedge`, `nabla`, `diamond`, `lozenge`

  En Gnuplot, cada conjunto de puntos que vaya a ser representado con los estilos `points` o `linespoints` se hará con objetos tomados de esta lista en orden secuencial. Si hay más conjuntos de puntos que objetos en la lista, se irán repitiendo de forma secuencial. Los objetos que pueden ser utilizados son: `bullet`, `circle`, `plus`, `times`, `asterisk`, `box`, `square`, `triangle`, `delta`, `wedge`, `nabla`, `diamond` o `lozenge`

Opción para plot: psfile [psfile, string]

  Guarda el gráfico en formato Postscript con nombre string en lugar de mostrarlo en pantalla. Por defecto, el fichero se creará en la carpeta definida en la variable maxima_tempdir, cuyo valor se podrá cambiar para almacenar el fichero en otra carpeta.

Opción para plot: run_viewer [run_viewer, symbol]

  Valor por defecto: `true`

  Controla si el visor apropiado para la salida gráfica debe ejecutarse o no.

Opción para plot: style [style, type_1, …, type1_n]
Opción para plot: style [style, [style_1], …, [style_n]]

  Valor por defecto: lines (dibuja todos los puntos unidos por líneas de ancho 1 y con el primer color de la lista de la opción `color`).

  Estilos a utilizar para las funciones o conjuntos de datos en gráficos 2d. A la palabra `style` debe seguirle uno o más estilos. Si hay más funciones o conjuntos de datos que estilos, éstos se repetirán. Los estilos que se admiten son: lines para segmentos lineales, points para puntos aislados, linespoints para segmentos y puntos, dots para pequeños puntos aislados. Gnuplot también acepta el estilo impulses.

  Los estilos se pueden escribir como elementos de una lista, junto con algunos parámetros adicionales. lines acepta uno o dos números: el ancho de la línea y un entero que identifica el color. Los códigos de color por defecto son: 1, azul; 2, rojo; 3, magenta; 4, naranja; 5, marrón; 6, verde lima; 7, aguamarina. En caso de utilizar Gnuplot con un terminal diferente de X11, estos colores pueden cambiar; por ejemplo, bajo la opción [gnuplot_term,ps], el índice 4 se corresponde con el negro en lugar del naranja.

  points acepta uno, dos o tres parámetros; el primer parámetro es el radio de los puntos, el segundo es un entero para seleccionar el color, con igual codificación que en lines y el tercer parámetro sólo es utilizado por Gnuplot y hace referencia a varios objetos para representar los puntos. Los tipos de objetos disponibles son: 1, círculos rellenos; 2, circunferencias; 3, +; 4, x; 5, *; 6, cuadrados rellenos; 7, cuadrados huecos; 8, triángulos rellenos; 9, triángulos huecos; 10, triángulos rellenos invertidos; 11, triángulos huecos invertidos; 12, rombos rellenos; 13, rombos huecos.

  linesdots acepta hasta cuatro parámetros: ancho de línea, radio de los puntos, color y tipo de objetos para representar puntos.

  Véanse también `color` y `point_type`.

Opción para plot: transform_xy [transform_xy, symbol]

  Valor por defecto: `false`

  La variable symbol puede ser `false` o el resultado devuelto por la función `transform_xy`. Si es distinto de `false`, se utiliza para transformar las tres coordenadas en `plot3d`.

  Véanse `make_transform`, `polar_to_xy` y `spherical_to_xyz`.

Opción para plot: x [x, min, max]

  Cuando se utiliza como primera opción en una instrucción para un gráfico 2D (o cualquiera de las dos primeras en un gráfico 3D), indica que su primera variable independiente es x y ajusta su rango. También se puede utilizar después de la primera opción (o después de la segunda opción en un gráfico 3D) para definir el dominio horizontal que se representará en el gráfico.

Opción para plot: xlabel [xlabel, string]

  Especifica la etiqueta para el primer eje. Si no se utiliza esta opción, la etquieta será el nombre de la variable independiente, cuando se utilicen `plot2d` o `implicit_plot`, o el nombre de la primera variable cuando se utilicen `plot3d` o `contour_plot`, o la primera expresión en el caso de una curva paramétrica. No puede utilizarse con set_plot_option.

Opción para plot: y [y, min, max]

  Cuando se utiliza como una de las dos primeras opciones en `plot3d`, indica que una de las variables independientes es “y” y ajusta su rango. En otro caso, define el dominio de la segunda variable que se mostrará en el gráfico.

Opción para plot: ylabel [ylabel, string]

  Especifica la etiqueta para el segundo eje. Si no se utiliza esta opción, la etiqueta será “y”, cuando se utilicen `plot2d` o `implicit_plot`, o el nombre de la segunda variable cuando se utilicen `plot3d` o `contour_plot`, o la segunda expresión en el caso de una curva paramétrica. No puede utilizarse con set_plot_option.

Opción para plot: z [z, min, max]

  Se utiliza en `plot3d` para ajustar el rango de valores de z que se mostrará en el gáfico.

Opción para plot: zlabel [zlabel, string]

  Especifica la etiqueta para el tercer eje cuando se utiliza `plot3d`. Si no se utiliza esta opción, la etiqueta será “z” en el caso de superficies, o la tercera expresión en el caso de una curva paramétrica. No puede utilizarse con set_plot_option y se ignora en `plot2d` y `implicit_plot`.

Siguiente: Opciones para Gnuplot, Anterior: Funciones y variables para gráficos, Subir: Gráficos [Índice general][Índice]