An Elementary Introduction to the Wolfram Language
2Introducción a las funciones
Cuando se escribe 2+2, Wolfram Language lo entiende como Plus[2,2]. Plus es una función. Hay más de 5 000 funciones nativas en Wolfram Language. Para fines aritméticos se utilizan solo unas cuantas de ellas.
Calcule 3+4 usando la función Plus:
In[1]:=
Click for copyable input
Out[1]=
Calcule 1+2+3 usando Plus:
In[2]:=
Click for copyable input
Out[2]=
La función Times efectúa una multiplicación:
In[3]:=
Click for copyable input
Out[3]=
Se pueden insertar funciones dentro de otras funciones:
In[4]:=
Click for copyable input
Out[4]=
La función Max encuentra el máximo, esto es, el mayor de una colección de números.
El mayor de estos números es 7:
In[5]:=
Click for copyable input
Out[5]=
La función RandomInteger escoge un número (entero) aleatorio entre 0 y cualquier otro valor que se desee.
Escoja un número entero al azar entre 0 y 100:
In[6]:=
Click for copyable input
Out[6]=
Cada vez que se solicita, se escoge un nuevo número aleatorio:
In[7]:=
Click for copyable input
Out[7]=
2.1Calcule 7+6+5 usando la función Plus»
Salida esperada:
Out[]=
2.2Calcule 2×(3+4) usando Times y Plus»
Salida esperada:
Out[]=
2.3Utilice Max para encontrar el máximo entre 6×8 y 5×9. »
Salida esperada:
Out[]=
2.4Use RandomInteger para generar un número aleatorio entre 0 y 1000. »
Muestra de salida esperada:
Out[]=
2.5Use Plus y RandomInteger para generar un número entre 10 y 20. »
Muestra de salida esperada:
Out[]=
+2.1Calcule 5×4×3×2 usando Times»
Salida esperada:
Out[]=
+2.2Calcule 23 usando Subtract»
Salida esperada:
Out[]=
+2.3Calcule (8+7)*(9+2) usando Times y Plus»
Salida esperada:
Out[]=
+2.4Calcule (2689)/9 usando Subtract y Divide»
Salida esperada:
Out[]=
+2.5Calcule 1005^2 usando Subtract y Power»
Salida esperada:
Out[]=
+2.6Encuentre el mayor entre 3^5 y 5^3. »
Salida esperada:
Out[]=
+2.7Multiplique 3 por el mayor entre 4^3 y 3^4. »
Salida esperada:
Out[]=
+2.8Sume dos números aleatorios, donde cada uno esté entre 0 y 1000. »
Muestra de salida esperada:
Out[]=
Si. En Wolfram Language, plus no es lo mismo que Plus. La P mayúscula en Plus indica que se refiere a la función nativa (digamos, oficial) para la suma.
Sí. Los corchetes [...] se usan en las funciones; los paréntesis (...) son para agrupar, como en 2*(3+4), no para las funciones.
Por lo regular, plus de 2 y 3; a veces, plus de 2 coma 3. [ puede leerse como se abre corchete y, ], se cierra corchete.
¿Por qué usar Plus[2, 3] en vez de 2+3?
Para Plus, no es necesario, pero para la gran mayoría de las funciones, como Max o RandomInteger, no hay una forma especial como +. Por eso se hace necesario utilizar sus nombres.
¿Se puede mezclar Plus[...] y +?
Sí. Por ejemplo, Plus[4+5, 2+3] o, para el caso: Plus[4, 5]*5, son perfectamente válidos.
 
Download Notebook Version
en