La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas Matemáticos Computacionales

Presentaciones similares


Presentación del tema: "Sistemas Matemáticos Computacionales"— Transcripción de la presentación:

1 Sistemas Matemáticos Computacionales
Mathematica MTI. Mónica del Rocío Torres Ibarra

2 Introducción Mathematica es un programa diseñado por la empresa Wolfram Research, Inc. que emplea algoritmos muy potentes para la resolución de problemas en diversas ramas de la Matemática. Existen versiones diseñadas para operar en diversos sistemas operativos e interfaces gráficas.

3 Estructura de los documentos
Los documentos en Mathematica son llamados Notebooks, el cual contiene una lista de celdas. En ellas se introducen las expresiones. Todas las celdas están agrupadas por un corchete en la parte derecha de las mismas. Podemos dar formato a nuestros documentos de forma que no queden como simples cálculos.

4 Diálogo Todo se basa en el estilo pregunta-respuesta, es decir, bajo el formato de entrada (In[n]), y salida (Out[n]). Donde: (In[n])  Es la operación a realizar (Out[n])  Su respectiva respuesta

5 Operaciones elementales
Podemos utilizar Mathematica como una calculadora, utilizando los operadores: +  Adición. -  Sustracción. *  Multiplicación. /  División. Sqrt [n]  Raíz cuadrada de "n". n!  Factorial de "n". Para ejecutar una operación se utiliza la combinación <shift>+<retorno> o <intro>

6 Ejercicios – Operaciones básicas
Realice las siguientes operaciones en el mathematica

7 (* Este es un comentario *)
Comentarios Podemos escribir texto en nuestros archivos sin que esto nos origine errores en los resultados, simplemente indicándolos como comentarios. Para ello debemos encerrar el texto entre paréntesis-asterisco (* Este es un comentario *)

8 Manejo de resultados Podemos trabajar con resultados obtenidos anteriormente fines sin la necesidad de volverlos a escribir. Solo con la siguiente nomenclatura: %  Para referirse el último resultado. %%  Para referirse al penúltimo resul. %n  Se refiere al resultado especificado con el número n. Ejm: % * 1.15

9 Ejercicios – Valores numéricos
y (3/2-7/5I)(2/5-8/3I) (3./2-7/5I)(2/5-8/3I) Sqrt[2] //N N[Sqrt[2],50] Calcule el Seno de Pi/3 = con formato decimal = con formato decimal con 8 dígitos = con280 dígitos

10 Sintaxis Elemental

11 Caracteres especiales
;  No despliega resultados \  Continua en la siguiente línea ?  Información sobre un comando ??  + Información del comando   Opciones de las funciones [ ]  Argumentos de funciones ( )  Para agrupar términos {}  Se usan para las listas [[ ]]  Se usan para elementos de las listas

12 Constantes y salidas Matemática identifica algunos símbolos como caracteres especiales, tales como: Para indicar el tipo de salida que queremos: Oper. Valor numérico de la expresión //N = N[ ] = N[f1, n] = con n dígitos de precisión

13 Ejercicios – Constantes internas
{Pi, E, I, Infinity} Pi N[Pi/4] N[ /4] N[E] e //N 1/0 1/Infinity 1/

14 Funciones Matemáticas (Help)

15 Ejercicios - Funciones
Sqrt[2] Abs[-5] Sqrt[-4] (4+3 I)/(2-I) Exp[2+9 I] Log[e] Exp[Log[x]] Cos[Pi/2] ArcCos[0] 5! Binomial[5,2] Gamma[1] Gamma[3.5] Beta[2,3.5]

16 Valores en variables Una técnica más apropiada para referirse a resultados anteriores es justamente dar un nombre a dichos resultados. b=valor asigna valor a b b regresa el valor de b b=. o Clear[b] limpia el valor de b /. Asigna el valor a la exp Remove[x] Elimina x como var.

17 Ejercicio – Valores símples
x=5 y=9 x^2+3y x+y x^3-3x^2-6x+2/.x1 x^3-3x^2-6x+2/.x 5 x^3-3x^2-6x+2/.x9 Remove [x,y,p] p=x+Sin[y] p /. {x3.7, y2} p^2 p=x+Sin[y] x=3.7; y=1.2; p p^2

18 Ejercicio - Lista de valores
(x+y+z)2 donde x=1, y=2 y z=3 regla = {x1, y2, z3}; (x + y + z)^2 /. regla (x + y^2 + z^3) /. regla (x^2 + y - z^2) /. regla x=3; y=6; z=9; (x + y + z)^ (x + y^2 + z)^2 (x^2 + y - z^2)

19 Listas Cuando se realizan cálculos, a veces es conveniente juntar varios resultados y tratarlos todos a la vez como uno sólo. Para ello tenemos las Listas. Una Lista no es más que una colección ordenada de cero o más objetos. Una lista se puede manejar de muchas maneras, es decir, hacer operaciones, asignar valores a una variable y en general manejar una lista como si ella fuese un simple número. a={3,5,6}

20 Ejercicios – Listas simples
b=3a+2 a b a+b Sin[a] //N

21 Manipulación de listas
{a,b,c} lista unidimensional List[a,b,c] {{a,b,c,d},{e,f,g,h}} lista bidimensional lista[[i]] elemento i de la lista lista[[i,j]] elemento (i,j) de la lista Lenght[lista] número de elementos en lista MatrixForm[lista] lista en forma de matriz TableForm[lista] lista en forma de Tabla

22 Ejercicios - Listas a={x,y,z} b={{3,2,5,4},{4,1,6,2},{3,1,1,6}} a[[3]]
{Length[a],Length[b]} b//MatrixForm b//TableForm Clear[a,b]

23 Formando Listas El comando Table[] nos permite formar listas en general Table[expresión,{b}] forma una lista de b valores de expresión Table[expresión,{i,b}] forma una lista de los valores de expresión con i tomando valores desde i=1 hasta i=b Table[expresión,{i,a,b}] forma una lista de los valores de expresión con i tomando valores desde i=a hasta i=b Table[expresión,{i,imin,imax},{j,jmin,jmax},...] genera una tabla multidimensional

24 Ejercicios - Tablas Table[a, {6}] Table[Random[],{4}] Table[i^2,{i,6}]
Table[Exp[x],{x,0.,5.}] m=Table[i-j,{i,2},{j,2}] m[[1]] %[[2]] m[[1,2]] TableForm[m] m//MatrixForm D[%,x]

25 Funciones Además de las muchas funciones que el Mathematica incluye para su uso directo, nos permite definir y manipular nuestras propias funciones. f[x_]:=Expresión define la función f de variable x f[x_,y_]:=Expresion define la función f de variables x y Clear[f] limpia todas las definiciones para f Remove[f] remueve f completamente

26 Ejercicios - Funciones
f[x_]:=x Cos[x] f[2] f[x+x2] f'[x] f[a_, b_, c_]:=ax2+bx+c f[1,2,3][x] g[x_]=f[3,2,1][x]

27 Asignación Como indicamos anteriormente el símbolo = se usa para asignar valores a una variable mientras que el símbolo := lo usamos para definir una función. Mientras el símbolo = evalúa la expresión del lado derecho y realiza una asignación, el símbolo := hace que la expresión del lado derecho sea guardada para ser evaluada posteriormente.

28 Operadores == Igual != Diferente < > Menor que, Mayor que
<= >= Menor Igual, Mayor Igual p && q verdadero si p y q son verdaderos p p || p verdadero si p o q o ambos son verdaderos (o lógico) Xor[p,q] verdadero si solo p o q son verdaderos (o lógico) !p verdadero si p es falso Not[p]

29 Operadores Condicionales
If[condición, entonces] If[condición, entonces, caso contrario] If[condición, entonces, caso contrario, en otro caso] Which[condición1, entonces1, condición2, entonces2,...] Switch[expresión, forma1, valor1, forma2, valor2,...]

30 Ejercicio - Operadores

31 Polinomios Teclear únicamente los términos de un polinomio permite al programa agrupar términos comunes. 5-4x+3x^2-7x+x^2 La función Expand[exp, var] realiza los productos y eleva las potencias. Si se especifica alguna variable lo hace solo para ella, de lo contrario lo hace para todas.

32 Collect[(x-3)^2(2y+1)^2,x] Collect[(x-3)^2(2y+1)^2,y]
Expand[(a+b)^2] p=(x+1)^2-(y+3)^2 Expand[p,x] Expand[p,y] La función Collect[exp, var] agrupa todas las potencias de la variable indicada Collect[(x-3)^2(2y+1)^2,x] Collect[(x-3)^2(2y+1)^2,y]

33 La función Factor[exp] factoriza la expresión.
Factor[2x^3+9x^2+10x+3] La Función Simplify[exp] simplifica la expresión. p=(2+4x^2)^2(x-1)^3 p2=Expand[p] Factor[p2] Simplify[p2]

34 Ejercicios - Funciones
(2+4x^2)^2(x-1)^3 Expand[(2+4x^2)^2(x-1)^3] (2+4x^2)^2(x-1)^3 //Expand Poli=(2+4x^2)^2(x-1)^3 Expand[poli] Factor[%] p1=(x+1)^2(y+1)^2 p2=Expand[p1] Factor[p2] Collect[p2,x]

35 ¡Cuidado con las variables!
p3=2x^2+2x^3-12xy-10x^2y+18y^2+6xy^2+18y^3 p3=2x^2+2x^3-12x y-10x^2y+18y^2+6x y^2+18y^3 Factor[p3] Factor[p4] *** Si se trata de la multiplicación de 2 variables estas deben estar separadas ***

36 Funciones Relacionales
Cociente de dos polinomios ExpandNumerator[expr] expande el numerador ExpandDenominator[expr] expande el denominador Expand[expr] expande el numerador dividiendo por el denominador ExpandAll[expr] expande nume. y denomi. Apart[expr] descompone en frac. simples Together[expr] combina los términos sobre un denominador común Cancel[expr] elimina factores comunes Factor[expr] factoriza completamente

37 Ejemplos ExpandNumerator[w] ExpandDenominator[w] Together[w] Factor[%]
Apart[w]

38 Dominios Complexes números complejos C Reals números reales R
Algebraics números algebraicos A Rationals números racionales Q Integers números enteros Z Primes números primos P Booleans números booleanos B

39 Ecuaciones x=y es una asignación en la que el valor de y es asignado a x, mientras que x==y verifica si x es igual a y. x=4 x==5 x==4 % /. x4 x==6 x Clear[x] x=.

40 Representación Expresiones como 3x3-x2+2x-7==0 representan ecuaciones en Mathematica y es nuestra forma de definirlas ecu=x2+2x-15==0 ecu /. x4 ecu /. x3 Solve[ecu]

41 Solución de Ecuaciones
La función Solve[exp, var] resuelve la ecuación mostrando la solución para las diferentes variables. Solve[izq==der,x] devuelve valores para x (solución) nombre = izq==der asigna un nombre a la ecuación nombre = Solve[izq==der,x] asigna un nombre a la solución x /. solución da valores a x expr /. solución da valores a la expresión

42 Ejercicios Resuelva las siguientes ecuaciones: x2+2x-7=0
c=6x^2+5 m x+m^2=0 (x+1)2=x2+2x 3x3-2x2+7x-2=3 4xy-7x2y+4xy2=0 x2+3x-7=-2

43 Solve El comando Solve trata siempre de proporcionar valores para las soluciones de una ecuación. Sin embargo, hay ecuaciones complicadas. Por ejemplo, una ecuación polinomial en una variable, la más alta potencia de la variables es cuatro, entonces Mathematica siempre dará las soluciones. Sin embargo, si la más alta potencia es cinco o más, sería en muchos casos imposible dar una solución en forma explicita.

44 Ejemplos Obtenga el valor numérico de la solución de las siguientes expresiones: x^4 - 5 x^2 - 3 =0 x^6 = 1 2 - 4 x + x^5 = 0 x2+2x-7=0 (x+1)2=x2+2x X3-3(x-1)2=(x-1)3+3x-2

45 Resolver un sistema de ecuaciones
Solve[{izq1==der1,izq2==der2,...},{x,y,...}] resuelve el sistema de ecuaciones para x,y,... Solve[eqns,vars,elims] intenta resolver la ecuación para vars eliminando las variables elims

46 Resolver a x+y=0, 2 x+(1-a)y=1 x^2+y^2=1, x+3 y=0 ec1=2x+y+11z=18
sistema={2x+3y=0,x+3y=3,x+y+3z=5}

47 Resolver de forma aproximada
NSolve[izq==der,x] da una lista de aproximaciones numéricas para una ecuación polinómica NSolve[izq==der,x,n] igual, con n dígitos de precisión NSolve[{ec1,ec2,...},{var1,var2,...}] resuelve el sistema de ecuaciones polinómicas FindRoot[izq==der,{x,x0}] busca una solución numérica para la ecuación con x0 como valor de arranque NSolve[{ec1,ec2,...},{{x,x0},{y,y0},...}] busca una solución numérica para el sistema de ecuaciones

48 Resolver x5-x+1=0 f=e-x-x2 Solve, N[ ], Nsolve[ ], N[Solve[ ]]
ecus=x2+y3=xy, x+y+x2=1 ecua=x2+y2=1, Seno(x)-y=0 Ecui=c2+y2=1, y=x Exp[x]

49 Límites limit[f,xv] Obtiene el límite de la función f cuando x tiende a v

50 Límites laterales Algunas funciones pueden tener diferentes límites en puntos particulares, dependiendo de la dirección que se use para aproximarse a dicho punto, en ese caso usaremos la opción Direction para indicar la dirección que deseamos. Direction1 límite por la izquierda Direction -1 límite por la derecha

51 Ejemplos Obtenga el límite que se aproxima tanto por la izquierda como por la derecha de las siguientes expresiones:

52 Intervalo de valores Puesto que no toda función tiene límite en un punto particular, el Mathematica proporcionará, de ser posible, un intervalo de valores en los cuales la función oscila, de manera de indicar el comportamiento de la función al aproximarse al valor pedido.

53 Ejemplos Obtenga el límite de las siguientes expresiones:

54 Derivadas D[f,x] derivada parcial de f respecto de x, también f´[x] y
D[f,x,y] derivada parcial de f respecto de y luego respecto de x , D[f, x1,x2, ... ] derivada parcial de f respecto de x1,x2,…., D[f,{x,n}] n-ésima derivada de f respecto de x, es decir

55 Ejemplos

56 Ejercicios Obtenga la 1ª y 2ª derivada parcial de las siguientes expresiones: respecto a x respecto a y respecto a x y

57 Cuando diferenciamos una función conocida se proporcionará un resultado en forma explicita, mientras que cuando diferenciamos una función desconocida f los resultados quedarán en función de f'

58 Derivadas Totales Para las derivadas totales de una función usaremos el símbolo Dt. En Mathematica D[f,x] proporciona la derivada parcial de f respecto de x asumiendo, a menos que se indique lo contario, que todas las otras variables que aparezcan son independientes de x. Dt[f,x] nos proporciona una derivada total, en la que se asume que todas las variables dependen de x.

59 Ejercicios Obtenga la derivada parcial y total de: x2+y2 dx
x2+y2+z2 dx x3-y2 dx x3-y2 dy

60 Integrales Indefinidas
El Mathematica usa la función Integrate[f,x] para proporcionarnos Este resultado de la integral indefinida puede ser fácilmente verificado calculando la derivada del resultado y simplificando. La función Integrate asume que cualquier objeto que no contenga explícitamente la variable de integración, es independiente de ella y en consecuencia es tratado como una constante. Integrate [f,x]

61 Ejemplos

62 Sumas y Productos finitos
Sum[f,{i,b}] suma con i desde 1 hasta b Sum[f,{i,a,b}] suma con i desde a hasta b Sum[f,{i,a,b,d}] suma con i desde a hasta b con paso d Product[f,{i,b}] producto con i desde 1 hasta b Product[f,{i,a,b}] producto con i desde a hasta b Product[f,{i,a,b,d}] producto con i desde a hasta b con paso d

63 Ejercicios Sum[s,{i,4}] Product[x+n,{n,4}]
Suma de 1/n2 con n de 1 hasta 80 Suma de (n+1)/(n+2)3 con n de 0 a infinito Producto de 1-(1/2n2) con n de 1 a infinito Suma de 1/n con n de 1 a infinito

64 Graficas Plot[f,{x,xmin,xmax}] grafica f con x de xmin a xmax
Plot[f,{x,xmin,xmax}, opcionvalor] = con la opción indicada Plot[{f,g,h,...},{x,xmin,xmax}] grafica juntas varias curvas Plot[Evaluate[Table[f1,f2,...]],{x,xmin,xmax}] genera la lista de funciones y las grafica Show[graf] redibuja la gráfica graf Show[g1,g2,...] combina las gráficas g1, g2, ... Show[graf,option->value] redibujar la gráfica graf cambiando la opción indicada Show[GraphicsArray[{{g1,g2,...},...}]] dibuja un arreglo de gráficas

65 Ejemplo g1= gráfica de Seno(x) de 0 a 2Pi
g2= gráfica de Coseno(x) de 0 a 2Pi Mostrar g1 y g2 en una sola figura Comando Plot Comando Show

66 Ejemplos Graficar las siguientes expresiones:
fun1=Seno(x) con x de –Pi a Pi fun2= de -5 a 5 de –Pi/2 hasta Pi/2

67 Opciones - GridLines Dibuja una cuadricula bajo la gráfica, sus opciones son: None – Se ve Automatic – No se ve GridLines Automatic Ejercicio – Dibuje la gráfica de fun con una cuadrícula

68 PlotLabel”Tíulo de la Gráfica”
Opciones - PlotLabel Permite poner un título a la gráfica PlotLabel”Tíulo de la Gráfica” Ejercicio: En la gráfica anterior escribe el Título “Gráfica de la función Seno”

69 PlotStyleThickness[0.008]
Opciones - PlotStyle Permite dar un estilo al dibujado de la gráfica, dependiendo de el valor asignado PlotStyleThickness[0.008] Dibuja la gráfica con un grosor de la línea de puntos El valor debe estar entre 0 y 1

70 Opciones - AspectRatio
Es la razón alto-ancho para la gráfica. Determina la escala para la imagen final AspectRatioAutomatic AspectRatio1/GoldenRatio Observe la diferencia al realizar estas gráficas Show[Graphics[Circle[{0,0},1]]]; Plot[Sin[x],{x,0,2 p}]

71 Opciones - PlotRange Establece un rango para y en la gráfica
Especifica qué puntos se incluyen en la gráfica Puede tomar los siguientes valores All – Todos los puntos son incluidos Automatic – Es el valor por default {min, max} – Límites para y(2D) o z(3D) {{xmin,xmax},…} – Límites explícitos

72 Ejemplos Grafica la tangente de x de 0 a 2Pi
Agrega un rango a la gráfica de -8 a 8 Modifica el rango de –Pi a Pi Grafica x5-4.5x4+21.x2-7 de -10 a 14 Agrega la opción de PlotRange en cada una de sus 4 variantes (All, Automatic,{min,max}, {{xmin,xmax},{ymin,ymax}})

73 Opciones- Axes Permite manipular los ejes de modo para que sean representados en la gráfica de la siguiente forma: AxesOpcion False – No se ve ninguno True – Se ven ambos {False, True} – Se ve el eje x pero no el y {True, False} Se ve el eje y pero no el x

74 Ejercicio: Haga una representación gráfica de las siguientes expresiones con todas las variantes de Axes. De -5 a 5 De -1 a 1 De 0 a 2Pi Seno(x), Coseno(x), Tangente(x) Secante(x), Cosecante(x), Cotangente(x)

75 Opciones - DisplayFuncion
Es una opción para gráficas y sonido que permite especificar cómo desplegarlos: Opción por default DisplayFuncionDisplay Para que la gráfica no se muestre en pantalla DisplayFuncionIdentity

76 Ejercicios Realiza las gráficas de las funciones trigonométricas anteriores utilizando la opción de Identity. Nota. Utilizamos “;” para decirle a mathematica que no muestre salida, en el caso de las gráficas ese “;” únicamente no despliega la palabra “Graphics” que aparece después de cada gráfica.

77 Opciones - GraphicsArray
Utilizada con Show, permite mostrar las gráficas como un arreglo (tantas líneas como se le indique) GraphicsArray[{, , … }] representa las gráficas en una sola línea. GraphicsArray[{{, , … }, … }] representa las gráficas como un arreglo bidimencional. Ejercicio. Represente todas las gráficas anteriores en 1, 2 y 3 líneas.

78 Opciones - AxesLabel Permite poner rótulos o etiquetas a los ejes.
AxesLabeNone Sin etiquetas AxesLabe”Etiqueta” Especifica la etiqueta para el eje y (2D) y el eje z (3D) AxesLabel{“x”,”y”,…} etiqueta para cada eje Ejercicio. Realice la gráfica de y coloque como etiqueta de eje y “Población” y en el eje x “Tiempo” rango 0 a 3 Realice la gráfica del Seno de x y etiquete el eje x “valor de x” y el eje y “Seno de x” (-2Pi a 2Pi)

79 Opciones - Ticks Permite establecer las marcas que aparecerán en los ejes (escala). None – no aparece ninguna marca Automatic – marcas establecidas por default {xmarcas,ymarcas} – marcas para cada eje Ejercicio: Para fun= Cos[Abs[x]], establezca marcas con cada una de las opciones y combinación de las 2 últimas (x=0,Pi/2,Pi, 3Pi/2,2Pi)

80 Opciones - AxesOrigin Permite modificar el punto de cruce de los ejes, se debe especificar el punto de cruce Automatic – Cruza en el punto 0,0 {x,y} – Cruza en el punto x,y establecido Ejercicio: Establezca 2 diferentes puntos de cruce de los ejes para la grafica de la funcion fun=seno(x)

81 Opciones - Frame Permite dibujar un margen alrededor de la gráfica, si las marcas (ticks) están activadas se colocan alrededor del márgen. Sus opciones son:  True y  False Ejercicio: Realice la gráfica del Coseno de x en un rango de -2Pi a 2Pi, cuadricula y margen a su alrededor.

82 Opciones - FrameLabel Permite colocar “etiquetas” al lado de cada uno de los márgenes (debe estar activado Frame en True) FrameLabel{"A","B","C","D"} Donde, cada letra representa la etiqueta cada lado del marco, iniciando abajo en el sentido de las manecillas del reloj. Ejercicio: Realiza la gráfica de con un margen y escribe las etiquetas “arriba, abajo, izquierda y derecha” en su respectivo sitio

83 Opciones - FrameTicks Marcas en el cuadro (escalas). Igual que el ticks, pero en lugar de que las marcas aparezcan sobre los ejes aparecen sobre el marco. Ejemplo: Para fun= Cos[Abs[x]], establezca marcas para ambos ejes con los valores + 0,Pi/2,Pi, 3Pi/2,2Pi y + 0.2, 0.4, 0.6, 0.8,1

84 Opciones – DefaultFont
Permite establecer el tipo de letra que será utilizada para la generación del gráfico Su estructura es: DefaultFont{”Tipo-Estilo”,tamaño} Ejercicio: Realice la Gráfica de la función e indique 2 diferentes tipos y tamaños de letra para ella.

85 Opciones - CMYKColor Opción de PlotStyle, permite especificar el color en el que serán desplegadas las líneas de la gráfica CMYKColor[cyan, magenta, yellow, black] Ejercicio: Genera en una gráfica el Seno de x, 2x, 3x, 4x de 0 a 2Pi. Colorea las líneas en azul y luego en amarillo. Realiza la misma gráfica con un color para cada línea.

86 Opciones - RGBColor Opción de PlotStyle, permite especificar el color en el que serán desplegadas las líneas de la gráfica RGBColor[red, green, blue] Ejercicio: Genera en una gráfica el Seno de x, 2x, 3x de 0 a Pi. Colorea las líneas en azul y luego en verde. Realiza la misma gráfica con un color para cada línea.

87 Opciones - GrayLevel Opción de PlotStyle, permite especificar que las líneas serán desplegadas en cierta escala de grises, dependiendo de el valor, el cuál debe estar entre 0 y 1. GrayLevel[valor] Ejercicio: Genera en una gráfica el Seno de x, 2x, 3x de 0 a Pi. Asigna diferentes tonos de gris a cada línea.

88 Opciones - BackGround Permite especificar el color del fondo de la gráfica. Sus opciones pueden contener cualquiera de las formas y combinaciones vistas anteriormente. Ejercicio: Copia 3 de las gráficas que haz realizado hasta el momento y establece para cada una diferente color de fondo.

89 Resumen de Opciones Nombre de la Opción Explicación
AspectRatio la razón alto-a-ancho para la gráfica. se calcula de las coordenadas x e y PlotRange rango para y en la gráfica PlotLabel una expresión para poner como nombre a la gráfica Axes para mostrar o no los ejes Axeslabel para poner nombres a los ejes AxesOrigin el punto de cruce de los ejes Ticks marcas en los ejes. None ocasiona que no haya marcas TextStyle el estilo de la letra a usar en el texto de la gráfica FormatType el tipo de letra a usar en el texto de la gráfica DisplayFunction como mostrar la gráfica. Identity ocasiona que no se muestre Frame para mostrar un cuadro alrrededor de la gráfica FrameLabel nombres para poner alrrededor del cuadro FrameTicks marcas en el cuadro. None ocasiona que no haya marcas GridLines lineas. Automatic hace que haya una por cada marca mayor

90 Paquetes adicionales Adicional al comando Plot existen un montón de comandos para graficar. Los comandos Plot, ListPlot y ParametricPlot están en las funciones internas en forma directa. Otros comandos como PolarPlot, LinearLogPlot, FilledPlot, etc., se encuentran normalmente en los llamados paquetes adicionales, esto significa que antes de usarlos debemos indicar al Mathematica que queremos usar un determinado paquete, para entonces proceder a usar los comandos que allí se encuentran.

91 Gráficas de Puntos - ListPlot
Permite generar gráficas de puntos de la función especificada LisPlot[Funcion, {rango}] Ejercicios: Genera la gráfica de los puntos {1,-1},{3,-2},{-2,-4},{1,2} Genera 20 puntos para la función 4n/(n+1) y graficalos.


Descargar ppt "Sistemas Matemáticos Computacionales"

Presentaciones similares


Anuncios Google