#!/usr/bin/env python3
# -*- coding: utf-8 -*-

# =============================================================================
# 2C09 Exercice 56 Saut à ski                                          CONFIRME

# Programme permettant d'afficher les positions successives du skieur, le plan
# incliné et les vecteurs vitesse toutes les 2 positions successives

# Questions 1 et 2:
# Compléter les lignes 25 à 43 et la ligne 56.
# Question 4:
# Supprimer les guillemets des lignes 44 et 55.
# Puis, compléter les lignes 45 à 54.
# =============================================================================

import numpy as np
import matplotlib.pyplot as plt
from math import tan, pi

# Définition du plan incliné NE PAS MODIFIER ==================================
x = np.linspace(0,120,20)   
y = tan(-35*pi/180)*x
     
# Demander d'entrer le nombre de positions successives N à représenter=========
.............................................

# Demander d'entrer l'intervalle de temps ∆t (en s) entre 2 positions successives
.............................................

# Définir les coordonnées des positions successives du skieur==================
....................    # Domaine des dates (en s) défini par np.linspace()
xs = ...............    # Domaine des abscisses (en m)
ys = ...............    # Domaine des ordonnées (en m)
    
# Figure représentant les positions successives du skieur et le plan incliné===
............................# Nommer la fenêtre de visualisation
............................# Donner un titre au graphe
...............             # Nommer l'axe des abscisses
...............             # Nommer l'axe des ordonnées
...............             # Tracer les posisions du skieur: '+' en rouge et reliées
...............             # Tracer le plan incliné en bleu
...............             # Imposer un repère orthonormé
"""
# Tracé des vecteurs vitesse toutes les 2 positions============================
# Demander d'entrer le facteur d'échelle e (<0.5) pour la représentation du vecteur vitesse
.............................................

for i in range(0, ... , ... ):
    plt.arrow(........., .........,
              e*(.................)/(...............),
              e*(.................)/(...............),
              width=0.5, color='c',length_includes_head="true")
"""
..............              # Afficher la figure





