2012-01-03 18 views
12

Si tengo una opción, por ejemplo AxesStyle, ¿cómo puedo encontrar valores posibles para ella? Sé que uno de los posibles valores es Arrowheads, pero ¿puedo encontrar otros? Estaba buscando listas o algo así, pero hasta ahora no he tenido éxito.¿Cómo puedo encontrar todos los valores posibles para una opción en Mathematica?

¿Hay algún comando como Options[] o ?TicksStyle? Sé que estos comandos no son para esto, sino solo para obtener un punto.

+1

Como se indica en [la documentación] (http://reference.wolfram.com/mathematica/ref/Axes.html), para el varias funciones de 'Gráficos',' Axes' es un booleano o una matriz de Booleanos que indican qué ejes se incluirán en el objeto 'Graphics' dado. –

+4

Actualmente, no es posible encontrar todos los valores posibles para una opción dada. Ver [esta pregunta relacionada] (http://stackoverflow.com/q/8625296/616736) y los comentarios de Sjoerd bajo la respuesta de Prashant. – abcd

Respuesta

3

Si revisa el archivo de ayuda para las diversas cosas que está preguntando y hace clic en el menú desplegable "Más información" le dará todas las opciones.

Editar: Para aclarar, asegúrese de comprobar el archivo de ayuda para la configuración específica que está buscando, no la función que lo está utilizando.

+0

gracias, ya lo he visto.Y me da todas las opciones posibles, y un valor para cada una, pero ¿qué pasa con los demás? Por ejemplo, para Plot-> FillingStyle-> se proporciona automáticamente, pero ¿cómo saber cuáles son las otras opciones posibles? – balboa

+1

@balboa - Para su ejemplo, puede buscar en Plot - Opciones - FillingStyle para obtener más información, o buscar FillingStyle directamente para obtener más ejemplos. Eso no es completo sin embargo. Prueba aquí para más ejemplos. –

+0

Miró las opciones de 'Plot'. Eso muestra el valor predeterminado para 'FillingStyle' como se usa en' Plot'. Si revisa la página de ayuda de 'FillingStyle' le dará mucha más información. Por ejemplo, la primera pieza de información en esa página de ayuda dice "FillingStyle-> g especifica que todo el llenado se debe hacer de forma predeterminada con la directiva de gráficos especificada". –

2

Los principales lugares para buscar documentación para una opción son las páginas de documentación para la opción y para la función que toma la opción. Abre las diversas secciones, comenzando con Más información, pero también incluyendo secciones como Ámbito (que con frecuencia tiene subcategorías.)

Al mirar la documentación de funciones, hay toda una sección titulada Opciones que tiene opciones individuales como una subsección. Para que pueda mirar ListPlot> Examples> Options> Filling que contiene bastante.

Al consultar la documentación de opciones, especialmente para funciones gráficas, los ejemplos pueden mostrar cómo puede usar la opción con una función representativa, como Plot. Por lo general, funciones similares como ListPlot, LogPlot, etc ... aceptarán configuraciones similares para la opción.

+0

Gracias por su respuesta, estos ejemplos en subsecciones son útiles. – balboa

4

A veces, los valores posibles para una opción están documentados de forma incompleta. Por ejemplo, intente averiguar cuáles son los valores legales para la opción Method cuando se usa en Plot. La página de referencia para Plot simplemente proporciona el valor predeterminado para Method y lo describe en términos muy generales. En la sección de Ejemplos de esa página, Method ni siquiera está incluido entre las opciones con ejemplos. Y la página de ref para Method parece no dar ninguna ayuda en esto, tampoco. En la última página hay un enlace a la página de guía Graphics Options And Styling, y en esa página de guía aparece el elemento "Método" en la categoría "Rendimiento de ajuste" - ¡pero de nuevo no hay ayuda sobre qué valores podrían estar disponibles!

1

Como indicó en las preguntas, puede usar las Opciones para ver qué hay disponible.

Así,

Options[Plot] 

devoluciones,

{AlignmentPoint -> Center, AspectRatio -> 1/GoldenRatio, Axes -> True, 
AxesLabel -> None, AxesOrigin -> Automatic, AxesStyle -> {}, 
Background -> None, BaselinePosition -> Automatic, BaseStyle -> {}, 
ClippingStyle -> None, ColorFunction -> Automatic, 
ColorFunctionScaling -> True, ColorOutput -> Automatic, 
ContentSelectable -> Automatic, CoordinatesToolOptions -> Automatic, 
DisplayFunction :> $DisplayFunction, Epilog -> {}, 
Evaluated -> Automatic, EvaluationMonitor -> None, 
Exclusions -> Automatic, ExclusionsStyle -> None, Filling -> None, 
FillingStyle -> Automatic, FormatType :> TraditionalForm, 
Frame -> False, FrameLabel -> None, FrameStyle -> {}, 
FrameTicks -> Automatic, FrameTicksStyle -> {}, GridLines -> None, 
GridLinesStyle -> {}, ImageMargins -> 0., ImagePadding -> All, 
ImageSize -> Automatic, ImageSizeRaw -> Automatic, LabelStyle -> {}, 
MaxRecursion -> Automatic, Mesh -> None, MeshFunctions -> {#1 &}, 
MeshShading -> None, MeshStyle -> Automatic, Method -> Automatic, 
PerformanceGoal :> $PerformanceGoal, PlotLabel -> None, 
PlotLegends -> None, PlotPoints -> Automatic, 
PlotRange -> {Full, Automatic}, PlotRangeClipping -> True, 
PlotRangePadding -> Automatic, PlotRegion -> Automatic, 
PlotStyle -> Automatic, PlotTheme :> $PlotTheme, 
PreserveImageOptions -> Automatic, Prolog -> {}, 
RegionFunction -> (True &), RotateLabel -> True, 
TargetUnits -> Automatic, Ticks -> Automatic, TicksStyle -> {}, 
WorkingPrecision -> MachinePrecision} 
Cuestiones relacionadas