isra@linuxmint ~ $ python Python 2.7.4 (default, Sep 26 2013, 03:20:56) [GCC 4.7.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from sympy import* >>> ## integrando con sympy >>> x=Symbol('x') >>> y=Symbol('y') >>> integrate(cos(x)) sin(x) >>> integrate(log(x),x) ^[[1~x*log(x) - x >>> integrate(log(x),x) x*log(x) - x >>> integrate(x**2 + cosh(x)) x**3/3 + sinh(x) >>> ## integrales definidas ... >>> integrate(x**3,(x,-1,1)) 0 >>> integrate(sin(x),(x,-pi/2,pi/2)) 0 >>> integrate(cos(x),(x,-pi/2,pi/2)) 2 >>> ## al infinito ... >>> integrate(cos(x),(x,-pi/2,pi/2)) 2 >>> integrate(x**3,(x,-1,+oo)) oo >>> integrate(exp(-x**2),(x,-oo,+oo)) sqrt(pi)
videotutoriales de matlab, octave, numpy, python, POA, algoritmia, simulacion de procesos en ingenieria quimica, y algo de ingenieria quimica
Mostrando entradas con la etiqueta Matlab for Genius. Mostrar todas las entradas
Mostrando entradas con la etiqueta Matlab for Genius. Mostrar todas las entradas
martes, 22 de abril de 2014
Integrando Con Sympy- Python
sábado, 25 de mayo de 2013
Matlab For Genius (introduccion a Matlab 8)
El objetivo de estas publicaciones es hacer una introducción lo mas siempre posible al uso de Matlab 8. Tratando de explicarlo lo mas simple posible, "con peras y manzanas", "por las piedritas". Ya que muchas ocasiones en nuestras propias universidades es necesario aprender muchas cosas antes de empezar a hacer nada en matlab. Por lo que en estos pequeños post iremos a la parte practica y si es necesario conocer algún concepto lo explicaremos en el trayecto, así que empezamos.Creación de arrays
>> %creando un vector >> a = [1,3,5,6] a = 1 3 5 6 >> %creando una matris >> b = [1,2,3;4,5,6;7,9,10] b = 1 2 3 4 5 6 7 9 10
Operaciones basicas de arrays
recordando un poco de calculo vectorial>> %multiplicando un vector a por un escalar m >> m = 0.5 m = 0.5000 >> ma = a*m ma = 0.5000 1.5000 2.5000 3.0000 >> %multiplicando una matris por un escalar >> mb = b*m mb = 0.5000 1.0000 1.5000 2.0000 2.5000 3.0000 3.5000 4.5000 5.0000 >> %tambien podemos hacer operaciones entre estas >> %obteniendo el seno del vector 1 >> sena=sin(a) sena = 0.8415 0.1411 -0.9589 -0.2794
>> binversa = inv(b) binversa = -1.3333 2.3333 -1.0000 0.6667 -3.6667 2.0000 0.3333 1.6667 -1.0000 >> %para optener la matris identidad >> bindentidad = b*binversa bindentidad = 1.0000 0 0.0000 0.0000 1.0000 0 0.0000 -0.0000 1.0000
Suscribirse a:
Entradas (Atom)