Manuel de Genius

Jiří Lebl

Oklahoma State University

Kai Willadsen

Université de Queensland, Australie

This manual describes version 1.0.22 of Genius.

Permission vous est donnée de copier, distribuer et/ou modifier ce document selon les termes de la Licence GNU Free Documentation License, Version 1.1 ou ultérieure publiée par la Free Software Foundation sans section inaltérable, sans texte de première page de couverture ni texte de dernière page de couverture. Vous trouverez un exemplaire de cette licence en suivant ce lien ou dans le fichier COPYING-DOCS fourni avec le présent manuel.

Ce manuel fait partie de la collection de manuels GNOME distribués selon les termes de la licence de documentation libre GNU. Si vous souhaitez distribuer ce manuel indépendamment de la collection, vous devez joindre un exemplaire de la licence au document, comme indiqué dans la section 6 de celle-ci.

La plupart des noms utilisés par les entreprises pour distinguer leurs produits et services sont des marques déposées. Lorsque ces noms apparaissent dans la documentation GNOME et que les membres du projet de Documentation GNOME sont informés de l'existence de ces marques déposées, soit ces noms entiers, soit leur première lettre est en majuscule.

LE PRÉSENT DOCUMENT ET SES VERSIONS MODIFIÉES SONT FOURNIS SELON LES TERMES DE LA LICENCE DE DOCUMENTATION LIBRE GNU SACHANT QUE :

  1. LE PRÉSENT DOCUMENT EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, Y COMPRIS, ET SANS LIMITATION, LES GARANTIES DE MARCHANDABILITÉ, D'ADÉQUATION À UN OBJECTIF PARTICULIER OU DE NON INFRACTION DU DOCUMENT OU DE SA VERSION MODIFIÉE. L'UTILISATEUR ASSUME TOUT RISQUE RELATIF À LA QUALITÉ, À LA PERTINENCE ET À LA PERFORMANCE DU DOCUMENT OU DE SA VERSION DE MISE À JOUR. SI LE DOCUMENT OU SA VERSION MODIFIÉE S'AVÉRAIT DÉFECTUEUSE, L'UTILISATEUR (ET NON LE RÉDACTEUR INITIAL, L'AUTEUR, NI TOUT AUTRE PARTICIPANT) ENDOSSERA LES COÛTS DE TOUTE INTERVENTION, RÉPARATION OU CORRECTION NÉCESSAIRE. CETTE DÉNÉGATION DE RESPONSABILITÉ CONSTITUE UNE PARTIE ESSENTIELLE DE CETTE LICENCE. AUCUNE UTILISATION DE CE DOCUMENT OU DE SA VERSION MODIFIÉE N'EST AUTORISÉE AUX TERMES DU PRÉSENT ACCORD, EXCEPTÉ SOUS CETTE DÉNÉGATION DE RESPONSABILITÉ ;

  2. EN AUCUNE CIRCONSTANCE ET SOUS AUCUNE INTERPRÉTATION DE LA LOI, QU'IL S'AGISSE D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE), CONTRACTUEL OU AUTRE, L'AUTEUR, LE RÉDACTEUR INITIAL, TOUT PARTICIPANT OU TOUT DISTRIBUTEUR DE CE DOCUMENT OU DE SA VERSION MODIFIÉE, OU TOUT FOURNISSEUR DE L'UNE DE CES PARTIES NE POURRA ÊTRE TENU RESPONSABLE À L'ÉGARD DE QUICONQUE POUR TOUT DOMMAGE DIRECT, INDIRECT, PARTICULIER, OU ACCIDENTEL DE TOUT TYPE Y COMPRIS, SANS LIMITATION, LES DOMMAGES LIÉS À LA PERTE DE CLIENTÈLE, À UN ARRÊT DE TRAVAIL, À UNE DÉFAILLANCE OU UN MAUVAIS FONCTIONNEMENT INFORMATIQUE, OU À TOUT AUTRE DOMMAGE OU PERTE LIÉE À L'UTILISATION DU DOCUMENT ET DE SES VERSIONS MODIFIÉES, MÊME SI LADITE PARTIE A ÉTÉ INFORMÉE DE L'ÉVENTUALITÉ DE TELS DOMMAGES.

Votre avis

To report a bug or make a suggestion regarding the Genius Mathematics Tool application or this manual, please visit the Genius Web page or email me at .

Historique des versions
Version 0.2September 2016

Jiri (George) Lebl

Résumé

Manuel de l'Outil de maths Genius.


Table des matières

1. Introduction
2. Premiers pas
Lancement de l'Outil de maths Genius
Démarrage de Genius
3. Utilisation de base
Utilisation de la zone de travail
Création d'un programme
Ouverture et lancement d'un programme
4. Tracé de graphiques
Tracé de lignes
Courbes paramétriques
Champ de directions
Champ de vecteurs
Tracé de surfaces
5. Fondamentaux GEL
Types de données
Nombres
Booléens
Chaînes de caractères
Null
Utilisation des variables
Attribution de variables
Variables internes
Variable « Résultat précédent »
Utilisation des fonctions
Définition de fonctions
Liste d'arguments variable
Une fonction comme argument d'une autre fonction
Opérations sur les fonctions
Séparateur
Commentaires
Évaluation modulaire
Liste des opérateurs GEL
6. Programmation avec GEL
Tests
Boucles
Boucles tant que (while) et jusqu'à (until)
Boucles pour (for)
Boucles pour chaque (foreach)
Instructions « break » et « continue »
Sommes et produits
Opérateurs de comparaison
Variables globales et portée des variables
Variables paramètres
Sortie de fonction
Références
Valeurs à gauche (lvalues)
7. Programmation avancée avec GEL
Gestion des erreurs
Syntaxe de haut-niveau
Renvoi de fonction
Variables locales vraies
Procédure de démarrage de GEL
Chargement de programmes
8. Matrices en GEL
Saisie de matrices
Opérateur de transposition conjuguée et de transposition
Algèbre linéaire
9. Polynômes en GEL
Utilisation des polynômes
10. Théorie des ensembles en GEL
Utilisation des ensembles
11. Liste des fonctions GEL
Commandes
Basique
Paramètres
Constantes
Nombres
Trigonométrie
Théorie des nombres
Manipulation de matrices
Algèbre linéaire
Combinatoire
Analyse
Fonctions
Résolution d'équations
Statistiques
Polynômes
Théorie des ensembles
Commutative Algebra
Divers
Calcul symbolique
Tracé de graphiques
12. Exemple de programmes en GEL
13. Paramètres
Sortie
Précision
Terminal
Mémoire
14. À propos de l'Outil de maths Genius

Liste des illustrations

2.1. Fenêtre de l'Outil de maths Genius
4.1. Fenêtre Création de graphiques
4.2. Fenêtre contenant une courbe
4.3. Onglet pour les courbes paramétriques
4.4. Courbe paramétrique
4.5. Graphique de surface