Nombre de fonctions : 50 + 21 incluses   |   Dernière mise à  jour du site : 2 mai 2010
Dernier changement : Mise en place de Google Adsense - Note perso sur la loi stable - Plusieurs bouts de code d'algorithmes - Quelques explications sur les GN en plus.
26 juin 2010 : Mise en place d'une nouvelle version pour le Tuto sur VBA.

Je vous présente quelques nouvelles fonctions Excel programmées par mes soins en VBA. Ces fonctions complètent ou améliorent celles existantes dans le domaine des Mathématiques. Ces programmations sont entièrement libres. Néanmoins, je vous remercie de mettre ma référence http://fordom.free.fr en cas de reprise...
Désormais, les listing VBA ne seront plus systématiquement inclut afin de me faciliter la tà¢che...

Back   |  Forward   |  Pour m'envoyer un petit Mail   |  Ajouter à  vos favoris



Liste des nouvelles fonctions :



Statistique

AleaStable : Génère un nombre aléatoire suivant une loi Alpha Stable. (Méthode de Chambers, Mallows, Stuck)



Calculs sur les nombres

Bernoulli : Renvoie le Xième nombre de Bernoulli.

Fibonacci : Renvoie le Xième nombre de Fibonacci.

Euler : Renvoie la constante d'Euler ou d'Eleur-Mascheroni.

PGCD2 : Calcul la PGCD de deux nombres.

PPCM2 : Calcul le PPCM de deux nombres.

MOD2 : Calcul le Modulo de deux nombres.

Stirling1 : Renvoie le nombre de Stirling de première espèce.

Stirling2 : Renvoie le nombre de Stirling de seconde espèce.

 NP  : 4 Opérations avec les Nombres Premiers [ Test, pi(x), p(n), Facteurs ].



Calculs sur les fractions

ConvFraction : Renvoie la forme fractionnaire d'un nombre décimal.

SimpFraction : Simplification fractionnaire en une expression irréductible.



Calculs avec des fonctions

FactGamma : Calcul de la fonction Gamma.

InvGamma : Calcul de la fonction réciproque de Gamma.

 F  : Calcul la valeur prise par une équation au point X spécifié.

Newton : Calcul la racine numérique d'une équation selon la méthode de la tangente de Newton.

Derive : Calcul la valeur numérique de la dérivé d'une équation au point X spécifié.

Extremum : Calcul la valeur numérique X de l'extrémum local d'une fonction.

Integral : Calcul la valeur numérique d'une intégrale entre deux bornes spécifiées.



Calculs avec les matrices

ResolMat : Résolution d'un système d'équations par les matrices.

ResolMatA : Résolution d'un système d'équations par la méthode des moindres carrés.

ResolMatAC : Résolution d'un système d'équations par la méthode des moindres carrés et devant respecter des équations spécifiques de condition.

InverseMat2 : Inverse d'une matrice. Identique à la fonction INVERSEMAT mais avec une meilleure précision.



Calculs avec les polynà´mes

Poly : Calcul des coefficients d'un polynôme passant par des points précis.

PolyEq : Affichage de l'équation du polynôme passant par des points précis.

PolyA : Calcul des coefficients d'un polynôme de degré donné calculé par la méthode des moindres carrés.

PolyAEq : Affichage de l'équation du polynôme calculé par la méthode des moindres carrés.

PolyAC : Calcul des coefficients d'un polynôme de degré donné calculé par la méthode des moindres carrés et devant en plus passer par des points donnés.

PolyACEq : Affichage de l'équation du polynôme calculé par la méthode des moindres carrés et devant en plus passer par des points donnés.

PolyFact : Calcul des racines réelles et complexes d'un polynôme par la méthode de Bairstow.

PolyFactEq : Affichage du polynôme après factorisation par la méthode de Bairstow.



Calculs géométriques

InRegion : Localise un point(X,Y) dans une région fermée.

Geo : Fonction regroupant 17 informations sur une région fermée.

IntegralP : Calcul la valeur numérique d'une intégrale d'une fonction connue que par des points discrets.



Calculs avec les grands nombres

AGN : Addition signé de deux grands nombres.

PGN : Produit signé de deux grands nombres.

PuissanceGN : Puissance entière d'un nombre signé.

FactGN : Factorielle d'un nombre.

ArrangGN : Arrangement de P objets avec N objets.

AbsGN : Valeur absolue d'un grand nombre.

SgnGN : Signe d'un grand nombre.

IntGN : Partie entière inférieure d'un grand nombre.

FixGN : Partie entière supérieure d'un grand nombre.

CompGN : Comparaison de deux grands nombres.

ArrondiGN : Arrondi d'un grand nombre.

RndGN : Nombre aléatoire de grande taille.

RndBorneGN : Nombre aléatoire borné de grande taille.

MiniGN : Renvoi le nombre mini entre deux grands nombres.

MaxiGN : Renvoi le nombre maxi entre deux grands nombres.

OppGN : Renvoi l'opposé d'un grand nombre.




Quelques autres sujets spécifiques





Exploration mathématique

Quadrature : Calcul des coefficients pour le calcul d'une formule "quadraturant" une courbe par la methode de Newton-Cotes.

Nombre Premier : Explication de mon algorithme optimisé pour le test de primalité.



Tutoriels

Equation polynomiale : Etapes pour la résolution des équations polynomiales de degré 2, 3 et 4; Accompagné du calcul en ligne.

Optimisation VBA : Quelques explications pour effectuer une optimisation en langage VBA.

Initiation au VBA en video : En cours... "Nouvelles Versions" pour un apprentissage simple en vidéo du langage VBA sous Excel.



Applications

SuDoku : Le jeu "sudoku" sous Excel.

MS Agent : Aide à  la programmation des MS Agent en VBScript sous Internet Explorer avec programmation du code en ligne.

Déprotection : Déprotéger une feuille Excel ou un classeur Excel toute version, en un clin d'oeil.

Déprotection VBA : Déprotéger le code d'accès VBA, toutes applications.

Purge AutoCad : Macro pour effectuer 4 opérations d'entretien avec les dessins sous AutoCad.



Notes et recherches personnelles

Loi Alpha Stable : Note personnelle.



Quelques bouts de codes (sans autre explication).

Type control VB6 : Ce bout de code permet de préciser une propriété commune à  un ensemble de controle en version VB6.

Type control VBA : Idem, mais en version VBA. (code assez différent, pour une fois...)

Test de primalité par division : Code identique que dans mon tuto "Nombre premier" mais en VB6. Tester la différence de rapidité.

Test de primalité par Miller-Rabin : Algorithme de Miller-Rabin et de Fermat, avec prise en charge de toute la plage des "Double".

Nombre Pi : 2400 décimales du nombre PI avec l'algorithme d'un inconnu en 1994... optimisé par mes soins.

L'algorithme Brute Force : L'algorithme BRUTE FORCE par récurrence adapté d'un code en Delphi et appliqué à  la découverte d'un mot de passe d'une feuille Excel pour l'exemple.

L'algorithme de l'exponentiation : L'algorithme 'EXPONENTIATION' avec sa forme généralisée établie par mes soins...

L'algorithme de tri QUICKSORT : L'algorithme de tri QUICKSORT récurssif.











Back   |  Forward   |  Liens   |  Liens amicaux   |  Pour m'envoyer un petit Mail   |  Stat (lien privé)   |  Adsense (lien privé)



Ce site utilise des cookies provenant de Google afin de fournir ses services, personnaliser les annonces et analyser le trafic. Les informations relatives à  votre utilisation du site sont partagées avec Google. En acceptant ce site, vous acceptez l'utilisation des cookies.