« Python pour le calcul scientifique/Éléments de programmation » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 743 :
#!/usr/bin/env python3
# coding: utf-8
 
"""nom : lancerRayons.py
auteur : User:cdang
date de création : 2022-05-06
dates de modification :
----------------------------------------------------------------------------
version de Python : 3
module requis : aucun
----------------------------------------------------------------------------
Objectif : trace des trajets optique avec une lentille hémisphérique
 
Entrées
-------
Le rayon de la lentille, la distance de la source, l’indice de réfraction du verre,
trois chaînes de caractères saisies par l’utilisateur·rice qui sont converties en réels.
 
Sorties
-------
La valeur limite de l’angle (réel) et le tracé de plusieurs rayons.
"""
 
# ******************************************************
Ligne 761 ⟶ 781 :
radversdeg = 180/np.pi
degversrad = 1/radversdeg
 
epsilon = np.finfo(float).eps # précision maximale
 
# *************