|
| 1 | +{ |
| 2 | + "cells": [ |
| 3 | + { |
| 4 | + "cell_type": "markdown", |
| 5 | + "metadata": {}, |
| 6 | + "source": [ |
| 7 | + "# Manual de la Nave" |
| 8 | + ] |
| 9 | + }, |
| 10 | + { |
| 11 | + "cell_type": "code", |
| 12 | + "execution_count": 1, |
| 13 | + "metadata": {}, |
| 14 | + "outputs": [ |
| 15 | + { |
| 16 | + "data": { |
| 17 | + "application/vnd.jupyter.widget-view+json": { |
| 18 | + "model_id": "6f7f9b7c58d44bfe9a023f7eb8ba9fe5", |
| 19 | + "version_major": 2, |
| 20 | + "version_minor": 0 |
| 21 | + }, |
| 22 | + "text/plain": [ |
| 23 | + "ToggleButton(value=False, button_style='success', description='Iniciar Launch', icon='rocket', tooltip='Engage…" |
| 24 | + ] |
| 25 | + }, |
| 26 | + "metadata": {}, |
| 27 | + "output_type": "display_data" |
| 28 | + }, |
| 29 | + { |
| 30 | + "data": { |
| 31 | + "application/vnd.jupyter.widget-view+json": { |
| 32 | + "model_id": "4aeeda6144424defb90dc45cea22dc95", |
| 33 | + "version_major": 2, |
| 34 | + "version_minor": 0 |
| 35 | + }, |
| 36 | + "text/plain": [ |
| 37 | + "Output()" |
| 38 | + ] |
| 39 | + }, |
| 40 | + "metadata": {}, |
| 41 | + "output_type": "display_data" |
| 42 | + } |
| 43 | + ], |
| 44 | + "source": [ |
| 45 | + "import ipywidgets as widgets\n", |
| 46 | + "\n", |
| 47 | + "ignition = widgets.ToggleButton(\n", |
| 48 | + " value=False,\n", |
| 49 | + " description='Iniciar Launch',\n", |
| 50 | + " button_style='success',\n", |
| 51 | + " tooltip='Engage your Launch',\n", |
| 52 | + " icon='rocket'\n", |
| 53 | + ")\n", |
| 54 | + "\n", |
| 55 | + "output = widgets.Output()\n", |
| 56 | + "\n", |
| 57 | + "display(ignition, output)\n", |
| 58 | + "\n", |
| 59 | + "def on_value_change(change):\n", |
| 60 | + " with output:\n", |
| 61 | + " if change['new'] == True:\n", |
| 62 | + " print(\"Nave Iniciada!\")\n", |
| 63 | + " else: \n", |
| 64 | + " print(\"Nave Detenida\")\n", |
| 65 | + "\n", |
| 66 | + "ignition.observe(on_value_change, names='value')" |
| 67 | + ] |
| 68 | + }, |
| 69 | + { |
| 70 | + "cell_type": "markdown", |
| 71 | + "metadata": {}, |
| 72 | + "source": [ |
| 73 | + "## Niveles de Oxígeno\n", |
| 74 | + "\n", |
| 75 | + "Muestra diez minutos de niveles de oxígeno en tu nave." |
| 76 | + ] |
| 77 | + }, |
| 78 | + { |
| 79 | + "cell_type": "code", |
| 80 | + "execution_count": 2, |
| 81 | + "metadata": {}, |
| 82 | + "outputs": [ |
| 83 | + { |
| 84 | + "data": { |
| 85 | + "image/png": "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", |
| 86 | + "text/plain": [ |
| 87 | + "<Figure size 432x288 with 1 Axes>" |
| 88 | + ] |
| 89 | + }, |
| 90 | + "metadata": { |
| 91 | + "needs_background": "light" |
| 92 | + }, |
| 93 | + "output_type": "display_data" |
| 94 | + } |
| 95 | + ], |
| 96 | + "source": [ |
| 97 | + " import numpy as np\n", |
| 98 | + " import matplotlib.pyplot as plt\n", |
| 99 | + " data = np.random.default_rng(12345)\n", |
| 100 | + " oxy_nums = data.integers(low=0, high=10, size=10)\n", |
| 101 | + "\n", |
| 102 | + " plt.bar(range(len(oxy_nums)), oxy_nums)\n", |
| 103 | + " plt.show()" |
| 104 | + ] |
| 105 | + }, |
| 106 | + { |
| 107 | + "cell_type": "markdown", |
| 108 | + "metadata": {}, |
| 109 | + "source": [ |
| 110 | + "## Velocidad de la nave\n", |
| 111 | + "\n", |
| 112 | + "Muestra los segundos necesarios para pasar de 0 a 11200 metros por segundo, dada la aceleración de la nave en metros por segundo." |
| 113 | + ] |
| 114 | + }, |
| 115 | + { |
| 116 | + "cell_type": "code", |
| 117 | + "execution_count": 6, |
| 118 | + "metadata": {}, |
| 119 | + "outputs": [ |
| 120 | + { |
| 121 | + "name": "stdout", |
| 122 | + "output_type": "stream", |
| 123 | + "text": [ |
| 124 | + "Tiempo para alcanzar la velocidad deseada = 1142.8571428571427\n" |
| 125 | + ] |
| 126 | + } |
| 127 | + ], |
| 128 | + "source": [ |
| 129 | + "endVelocity = 11200\n", |
| 130 | + "startVelocity = 0\n", |
| 131 | + "acceleration = 9.8\n", |
| 132 | + "\n", |
| 133 | + "time = (endVelocity - startVelocity) / acceleration\n", |
| 134 | + "print(\"Tiempo para alcanzar la velocidad deseada = \", time)" |
| 135 | + ] |
| 136 | + } |
| 137 | + ], |
| 138 | + "metadata": { |
| 139 | + "interpreter": { |
| 140 | + "hash": "28a67ae4e78369ec8832a54333d749429de6a2878cbcd8ca8dbf787cfe2a9564" |
| 141 | + }, |
| 142 | + "kernelspec": { |
| 143 | + "display_name": "Python 3.8.6 64-bit", |
| 144 | + "language": "python", |
| 145 | + "name": "python3" |
| 146 | + }, |
| 147 | + "language_info": { |
| 148 | + "codemirror_mode": { |
| 149 | + "name": "ipython", |
| 150 | + "version": 3 |
| 151 | + }, |
| 152 | + "file_extension": ".py", |
| 153 | + "mimetype": "text/x-python", |
| 154 | + "name": "python", |
| 155 | + "nbconvert_exporter": "python", |
| 156 | + "pygments_lexer": "ipython3", |
| 157 | + "version": "3.9.7" |
| 158 | + }, |
| 159 | + "orig_nbformat": 4 |
| 160 | + }, |
| 161 | + "nbformat": 4, |
| 162 | + "nbformat_minor": 2 |
| 163 | +} |
0 commit comments