{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Chapitre 9 : Description du mouvement\n", "## Exercice 48 p 185 : Du langage d'un tableur-grapheur au langage Python\n", "### Partie 2 : Représenter le mouvement à l'aide du langage Python\n", "\n", "Enoncé" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "*Chaque cellule doit être exécutée après avoir été éventuellement complétée selon les consignes à l'aide de la fiche méthode accessible en fin de manuel.*" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "#!/usr/bin/env python3\n", "# -*- coding: utf-8 -*-\n", "\n", "import numpy as np\n", "from matplotlib import pyplot as plt" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "#Appel du nombre de positions à représenter\n", "............('Nombre de positions à représenter N= '))\n", "\n", "#Appel de l'intervalle de temps ∆t entre 2 positions successives\n", "Delta_t = float(input('∆t en s entre 2 positions successives ∆t= '))" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "t = np.linspace(..................) # Domaine des dates (en s)\n", "x = ............... # Domaine des abscisses (en m)\n", "y = ............... # Domaine des ordonnées (en m)" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "#figure représentant la trajectoire y=f(x)\n", "plt.figure('Positions successives du point jusqu\\'à l\\'arrêt')\n", "plt.title('Mouvement ........ .......') # Nommer la courbe\n", "............... # Nommer l'axe des abscisses\n", "............... # Nommer l'axe des ordonnées\n", "............... # Nuage des points de coordonnées\n", " # (x(t),y(t)): points rouges taille 2\n", "............... # Afficher la courbe" ] } ], "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.7.1" } }, "nbformat": 4, "nbformat_minor": 2 }