# %% Imports & Constants
import numpy as np
import matplotlib.pyplot as plt
import csv


# %% Lecture des données du saut de Baumgartner
def read_baumgartner_data(file_path):
    """
    Lit les données du saut de Baumgartner à partir d'un fichier CSV.

    Paramètres:
    file_path : str
        Le chemin vers le fichier CSV contenant les données.

    Retourne:
    temps : array_like
        Les valeurs de temps.
    vitesse : array_like
        Les valeurs de vitesse correspondantes.
    altitude : array_like
        Les valeurs d'altitude correspondantes.
    """
    temps, vitesse, altitude = [], [], []

    with open(file_path, mode="r") as file:
        csv_reader = csv.reader(file)

        for row in csv_reader:
            temps.append(float(row[0]))
            vitesse.append(float(row[1]))
            altitude.append(float(row[2]))

    return np.array(temps), np.array(vitesse), np.array(altitude)


cvs_file_path = # à compléter avec le bon chemin d'accès
temps, vitesse, altitude = read_baumgartner_data() # à compléter avec le bon argument