Usar variables con nombre más largo que una letra en Wolfram Alpha


9

Soy nuevo en Wolfram Alpha.

Haciendo mi mejor esfuerzo, aún no sé cómo usar una variable con una longitud superior a uno. Aquí uso una variable llamada bamientras que wolfram alpha interpreta eso en b*alugar de una sola variable.

enlace


WolframAlpha es propenso a hacer eso. Incluso para letras simples, WolframAlpha intentará interpretar algunas de ellas como algo más que un simple nombre de variable, usando x, y, z y a, b, c parece funcionar normalmente. community.wolfram.com es probablemente un mejor lugar para hacer preguntas a WolframAlpha, siempre que indique claramente en el título de publicación que esto es lo que está preguntando.

No puedo buscar en ese foro ... y se siente tonto al preguntar algo que seguramente ya se ha preguntado antes.
Michael

Respuestas:


6

Como descubrió, Wolfram Alpha (a diferencia de Mathematica) asume que ab es un producto incluso si no hay espacios o signos de multiplicación entre a y b. Por lo tanto, no puede usar "ab" o "ba" como nombre de variable.

Pero esto no significa que esté restringido a a..z, A..Z para nombres de variables. Aún puedes usar:

  • alfa, beta, gamma ... ejemplo
  • las variables indexadas x_1, x_2, x_10, x_11, ... ejemplo (Pero tenga en cuenta que las cartas no se pueden utilizar como índices - que deben ser números)

2

Sé que esto no es realmente una respuesta completa a esta pregunta general.
Pero sí le permite usar nombres de variables en Wolfram Alpha ... de algún tipo.

Y es genial!
Definitivamente regresaré a esto. Parece estar bastante bien con las expresiones matemáticas (y evaluarlas), por lo que tal vez esté lo suficientemente cerca como para ayudarlo a usted y a otros: hace lo que quería para los nombres de variables. Tampoco conozco a Jack sobre esta cosa del portátil en la nube, por lo que podría haber una forma de llegar a ese lugar desde allí.

De todos modos,
la función de cuaderno le permitirá usar nombres de variables. Realmente no sé mucho al respecto, pero lo encontré al intentar hacer una imagen de una cosa de conversión de unidad / etiqueta de factor.



ingrese la expresión



Mi entrada es básicamente esta pregunta: dada la sal de 5 g, ¿cuánta solución 0.075 puedo hacer? Así que puse la expresión con variables de una letra. Simplemente podría COMENZAR su expresión aquí y continuar construyéndola después del siguiente paso.

Una vez que tenga algo allí que evalúe, haga clic en el banner naranja en la parte inferior que dice Ir instantáneamente más allá, lo que abrirá una nueva pestaña en un cuaderno. No conozco otra forma de llegar a la siguiente pantalla sin hacer esto.



ingrese la descripción de la imagen aquí



Cambie los nombres de las variables en la Input:línea (mostrada arriba antes y abajo después) y / o continúe construyendo su expresión. Funciona también con caracteres de subrayado en el nombre de la variable (ya no son azules). Puede evaluar la expresión con SHIFT-ENTER o con el botón de flecha a la derecha.



ingrese la descripción de la imagen aquí



Justo debajo del botón de flecha Evaluar para la línea de entrada hay un menú de herramientas bastante oculto (icono de engranaje). Aquí ya he convertido la línea de entrada en "TraditionalForm" y abrí el menú nuevamente después.



ingrese la descripción de la imagen aquí



Vuelva a formatear si lo desea, o continúe construyendo su expresión, o lo que sea. Esto NO se analizará de la misma manera que puede hacer una entrada de lenguaje más natural en la página principal. Parece funcionar bien para evaluar expresiones.

Evaluar! Solo presiona el ícono naranja Ir o Shift-Enter.



evaluado con unidades



¿Lo ves? Puedo hacer 6.666 litros de mi solución al 0.075% de mis 5 gramos de sal. (Tenga en cuenta que convertir a TraditionalForm y volver a InputForm ha alterado mi línea de entrada original, pero sigue siendo la misma expresión). Es genial que los nombres de unidades se puedan usar como variables como esta.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.