"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Autovalores y autovectores "
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"La cosa no queda ahí y también se pueden resolver problemas de autovalores y autovectores:"
]
},
{
"cell_type": "code",
"execution_count": 26,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(array([ 1., 1., 1.]), array([[ 0.000e+00, 0.000e+00, 4.930e-32],\n",
" [ 1.000e+00, -1.000e+00, -1.000e+00],\n",
" [ 0.000e+00, 2.220e-16, 2.220e-16]]))"
]
},
"execution_count": 26,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"A = np.array([\n",
" [1, 0, 0],\n",
" [2, 1, 1],\n",
" [-1, 0, 1]\n",
"])\n",
"\n",
"np.linalg.eig(A)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"_Ya hemos aprendido a efectuar algunas operaciones útiles con NumPy. Estamos en condiciones de empezar a escribir programas más interesantes, pero aún queda lo mejor._\n",
"\n",
"* [Álgebra lineal en Python con NumPy en Pybonacci](http://pybonacci.org/2012/06/07/algebra-lineal-en-python-con-numpy-i-operaciones-basicas/)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
" \n",
"####
¡Síguenos en Twitter!\n",
" \n",
"###### Follow @AeroPython \n",
" \n",
"###### Este notebook ha sido realizado por: Juan Luis Cano, Mabel Delgado y Álex Sáez \n",
" \n",
"##### Curso AeroPython por Juan Luis Cano Rodriguez y Alejandro Sáez Mollejo se distribuye bajo una Licencia Creative Commons Atribución 4.0 Internacional."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"---\n",
"_Las siguientes celdas contienen configuración del Notebook_\n",
"\n",
"_Para visualizar y utlizar los enlaces a Twitter el notebook debe ejecutarse como [seguro](http://ipython.org/ipython-doc/dev/notebook/security.html)_\n",
"\n",
" File > Trusted Notebook"
]
},
{
"cell_type": "code",
"execution_count": 27,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"/* This template is inspired in the one used by Lorena Barba\n",
"in the numerical-mooc repository: https://github.com/numerical-mooc/numerical-mooc\n",
"We thank her work and hope you also enjoy the look of the notobooks with this style */\n",
"\n",
"\n",
"\n",
"El estilo se ha aplicado =)\n",
"\n",
"\n",
"\n"
],
"text/plain": [
""
]
},
"execution_count": 27,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Esta celda da el estilo al notebook\n",
"from IPython.core.display import HTML\n",
"css_file = '../styles/aeropython.css'\n",
"HTML(open(css_file, \"r\").read())"
]
}
],
"metadata": {
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.5.4"
}
},
"nbformat": 4,
"nbformat_minor": 1
}