Bonjour à vous
Je suis confronté à un problème pour passer un algorithme du langage Pseudocode à Visual Basic (VBA).
L'algorithme en question est celui permettant de calculer le Pivot de Gauss (source Wikipédia), que voici :
Gauss-Jordan
r = 0 (r est l'indice de ligne du dernier pivot trouvé)
Pour j de 1 jusqu'à m (j décrit tous les indices de colonnes)
| Rechercher max(|A[i,j]|, r+1 ≤ i ≤ n). Noter k l'indice de ligne du maximum
| (A[k,j] est le pivot)
| Si A[k,j]≠0 alors
| | r=r+1
| | Diviser la ligne k par A[k,j]
| | Échanger les lignes k et r
| | Pour i de 1 jusqu'à n
| | | Si i≠r alors
| | | | Soustraire à la ligne i la ligne r multipliée par A[i,j] (de façon à annuler A[i,j])
| | | Fin Si
| | Fin Pour
| Fin Si
Fin Pour
Fin Gauss-Jordan
Je souhaiterais savoir si quelqu'un en est capable..
NB: La finalité du problème est un algorithme permettant le traçage de la clothoïde de Gauss
-----