{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Etape 5 : Activité : Modélisation d'un mouvement parabolique"
   ]
  },
  {
   "cell_type": "raw",
   "metadata": {
    "raw_mimetype": "text/restructuredtext"
   },
   "source": [
    ":download:`Télécharger le pdf <./mvt_parabolique_modelisation.pdf>` |\n",
    ":download:`Télécharger le notebook <./mvt_parabolique_modelisation.ipynb>` |\n",
    ":download:`Lancer le notebook sur binder (lent) <https://mybinder.org/v2/gl/pyspc%2Fpyspc-formation/master?filepath=etape_05%2Fmvt_parabolique_modelisation.ipynb>`"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "%matplotlib inline"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Création des tableaux de valeurs avec la bibliothèque numpy\n",
    "\n",
    "t=np.array([0.0, 0.04, 0.08, 0.12, 0.16, 0.2, 0.24, 0.28, 0.32, \n",
    "            0.36, 0.4, 0.44, 0.48, 0.52, 0.56, 0.6, 0.64, 0.68, 0.72]) \n",
    "\n",
    "x=np.array([-0.003, 0.065, 0.140, 0.214, 0.287, 0.362, 0.435, \n",
    "            0.514, 0.584, 0.663, 0.739, 0.815, 0.890, 0.9662, \n",
    "            1.039, 1.115, 1.191, 1.270, 1.340])\n",
    "\n",
    "y=np.array([0.0, 0.143, 0.267, 0.376, 0.472, 0.553, 0.618, 0.666,\n",
    "            0.694, 0.713, 0.713, 0.696, 0.660, 0.618, 0.553, 0.469,\n",
    "            0.374, 0.261, 0.135])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Ecrire ci-dessous les lignes de code permettant d'afficher sur un même graphique les courbes x=f(t) et y=f(t)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Ecrire ci-dessous les lignes de code permettant de modéliser correctement la courbe y=f(t) et de créer un tableau contenant le modèle."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Ecrire ci-dessous les lignes de code permettant d'afficher la courbe y=f(t) ainsi que la courbe du modèle."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "raw",
   "metadata": {
    "raw_mimetype": "text/restructuredtext"
   },
   "source": [
    ":download:`Télécharger le pdf de correction <./mvt_parabolique_modelisation_correction.pdf>` |\n",
    ":download:`Télécharger le notebook de correction <./mvt_parabolique_modelisation_correction.ipynb>` |\n",
    ":download:`Lancer le notebook de correction sur binder (lent) <https://mybinder.org/v2/gl/pyspc%2Fpyspc-formation/master?filepath=etape_05%2Fmvt_parabolique_modelisation_correction.ipynb>`"
   ]
  }
 ],
 "metadata": {
  "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.6.9"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
