jueves, 22 de abril de 2010

Funciones de Bessel (Graficar)




Hola,
les mando las instrucciones para graficar las funciones de Bessel de primer orden en Octave-Matlab y en Mathematica
Octave-Matlab
Para graficar en el intervalo [0,100], creamos la variable x en ese intervalo, variando cada 0.001
x=0:0.001:100;
Generamos los primeros 3 (n=0,1,2) y los graficamos
y0=besselj(0,x);
y1=besselj(1,x);
y2=besselj(2,x);
plot(x,y,x,y1,x,y2)



Mathematica

Para graficar las primeras tres funciones de Bessel, usamos la siguiente instrucción:

Plot[{BesselJ[0,x],BesselJ[1,x],BesselJ[2,x]}, {x,0,100}]




Para Mathematica 6.0 o versiones superiores pueden utilizar el comando Manipulate para explorar como se ven cuando variamos el índice

Manipulate[Plot[BesselJ[n,x], {x,0,100}],{n,1,25,1}]



Con ello aparece un boton que pueden desplazar y observaran como varian las funciones de Bessel cuando n crece en pasos de uno de 1 a 25.

En el siguiente post les indicaré como pueden graficarlo utilizando la serie de potencia que define a las funciones. Con la información de los post anteriores es posible que lo puedan hacer.

viernes, 26 de febrero de 2010

Instalación de Octave

Aquí les voy a presentar la manera de instalat Octave en Ubuntu Linux. Si lo quieren en Windows la instalación es muy sencilla, pero si requieren ayuda sólo pídanla.
El Qtplot es una interfaz gráfica para Octave, y el Gnuplot proporciona herramientas de graficación.

Forma #1 (Terminal)

Abren la terminal y teclean:

sudo apt-get install octave3.0 qtoctave gnuplot

Con esto instalan los tres paquetes.


Forma #2 (Centro de Software Ubuntu)

Se van a Aplicaciones ->Centro de Software Ubuntu

en la caja de diálogo buscan Octave y/o Qtoctave y le dan instalar.

Lo mismo para Gnuplot y Qtoctave

Forma #3 (Synaptic)

Se van Sistema -> Administración -> Gestor de paquetes Synaptic

en la caja de diálogo buscan Octave y/o Qtoctave y le dan instalar.


viernes, 19 de febrero de 2010

Ligas a MathematicaPlayer y Octave.

Hola a todos,

este es el blog del curso de Matemáticas avanzadas de la física. No pretende sustituir a los medios tradicionales de contacto (personal o correo) sino que deseamos que se constituya en un medio que complemente las anteriores vías.
Así que aquí les vamos a enviar ligas a sitios, imágenes y algunos archivos que consideremos de intéres.

Por lo pronto les mando dos de ellas

La primera es el Mathematica Player que es un entorno para correr programas de demostración que les enviaré durante le semestre en el entorno de Mathematica. Es gratuito y está disponible para Mac, PC Windos y Linux.

MathematicaPlayer


El otro, Octave, es de un "clon" de Matlab es softaware libre y todo la sintaxis que aprendan o hayan aprendido en este sistema lo pueden usar en Matlab. Es muy util para graficar y hacer cálculos avanzados, es una herramienta muy poderosa. Lo mismo, está disponible para Mac, PC Windos y Linux. La próxima semana les envío un manual para graficar en Mathematica y Octave-Matlab.

Octave

El uso de estos programas es un complemento del curso, no es necesario que lo aprendan, pero sería desable.

Roberto Álvarez

miércoles, 13 de enero de 2010

Curso de Matemáticas avanzadas de la física.
Semestre 2010-2