domingo, 4 de marzo de 2018

Google colaboratory

Esta es una entrada diseñada para incluir enlaces a documentos de Google Colaboratory.

Google colaboratory permite ejecutar código Python en máquinas virtuales de manera que es posible ejecutar y compartir código sin necesidad de tener ningún entorno de ejecución propio. Basta con tener un navegador.

Los documentos de Colaboratory son notebooks Python Jupyter que permiten incluir no sólo código sino texto e imágenes.

Estos documentos pueden ser descargados como ficheros Jupyter  .ipynb y ser ejecutados offline en un entorno Python local.

Para acceder a colaboratory es necesario tener cuenta de Google. Ello basta para ver los documentos, pero si se quiere ejecutar su contenido hay que guardar una copia en la cuenta propia de Google Drive.
 
A continuación muestro los vínculos a documentos creados en Colaboratory. Todos ellos importan un módulo Python calc que incluye funciones de soporte como, por ejemplo, plot11, plot1n y plotnn que asisten en el dibujo de gráficas. El módulo es accesible desde GitHub.

La lista de mis  documentos en Colaboratory va aumentando con el tiempo. La versión actualizada de esta lista se halla en mi Lista de Documentos en Colaboratory.

Sin más, estos son los documentos  actuales, a fecha de la realización de esta entrada, organizados por categorías. De momento todos ellos están en inglés.

Control

Documentos relativos a temas mecánicos y de control

Pendulum
Documento que explica el comportamiento físico de un péndulo y que permite simular su comportamiento.
https://colab.research.google.com/drive/1GAjq-R4cTyVu90KjOd9P0_r4L1dNJNx9



DC Motor
Documento que explica el funcionamiento físico de un motor de contínua y que también permite simular su comportamiento dinámico.
https://colab.research.google.com/drive/1uOeXitZxeUZZdZlmT8d5pZNUr0QXrb5E#scrollTo=t6-DFI-JwoZr



Inverted pendulum
Documento que trata sobre el control de un péndulo invertido, que es intrínsecamente inestable, y que explica como se puede estabilizar usando un controlador PID y un motor eléctrico.
https://colab.research.google.com/drive/1Jpje3UWRr-ZvVKR1SlcwoM-KI1OGBNYA#scrollTo=fmPgBsrTlnvd


Electrónica analógica

Documentos relativos a electrónica analógica

Common Emitter
Documento sobre el funcionamiento de un amplificador sencillo basado en un BJT en configuración de emisor común.
https://colab.research.google.com/drive/1o57vd-1jAhsuXuMI_HxixXEJiKh7cqGU




No hay comentarios:

Publicar un comentario