|
[ Nouveautés GAUSS 10 | Nouveautés GAUSS 9 | Nouveautés GAUSS 8 ]
[ Librairies applicatives : GENO, Time Series MT 1.0, CML MT 1.0, GUI Tools, GAUSSX 9.0 ]
[ GAUSSplot ]
Nouveau dans Gauss 10 !
La compacité et l'efficacité de son code permettent un développement rapide de nouvelle fonctions et offrent une rapidité d'exécution proche de celle d'un langage compilé.
Nouvelles fonctions de la version 10 :
- Beta : Fonction Beta pour les "Imputs"
- Erfcplx, Erfccplx : Analyse des erreurs
- Gammacplx : Fonction Gamma
- Gradcplx : Calcule le gradient d'une fonction à arguments complexes
- Hesscplx : Calcule la dérivée partielle mixte d'une fonction à arguments complexes
- Igammacplx, Polygamma, psi, zeta et bien plus encore...
Nouvelles fonctions SPARSE :
- SPARSE LDL, LU LL'
- Solver SPARSE Conjugate Gradients
- Solver SPARSE BiConjugate Gradients
>>> Plus d'informations, cliquez ici (format PDF - en anglais)
Nouveau dans GAUSS 9 !
Avec GAUSS 9.0, vous disposez désormais des outils nécessaires afin de maîtriser et tirer profit de la puissance des systèmes multi-core ou multi-processeurs dernier cri. GAUSS 9.0 vous offre de nouvelles fonctionnalités vous permettant de paralléliser vos programmes.
Les nouvelles fonctionnalités de « threading » vous permettent de compartimenter vos programmes en sections qui vont être exécutées en parallèle. Ces « threads » font partie du même espace de travail et peuvent accéder aux mêmes indications symboliques, mots-clés et procédures ou routines. Vous pouvez bien sûr créer autant de « threads » que vous désirez, ce qui vous permet d'utiliser la totalité des processeurs dont dispose votre matériel.
Fonctionnalités « threading » - Prise en charge de tableau optimisée
- ThreadStat
- ThreadBegin
- ThreadEnd
- ThreadJoin
L'intégration du « threading » dans vos programmes vous permet de tirer parti de l'ensemble des processeurs dont dispose votre matériel. La ventilation de votre code sur plusieurs « threads » permet de réduire le temps de calcul et d'optimiser le temps de réponse global d'exécution d'un programme.
Exemple : la répartition d'une tâche en plusieurs processus léger (ou « threads ») ... Deux d'entre eux sont des blocs de codes complexes commençants par « ThreadBegin » et clôt par « ThreadEnd », alors que les deux autres sont des lignes de codes simples lancées par la fonction « ThreadStat ». L'ensemble de ces tâches est exécuté simultanément et votre programme attend que l'ensemble des tâches ait rejoint le point « ThreadJoin » afin de compiler l'ensemble des quatre « threads » ... Dans ce cas de figure, cette section de code peut potentiellement être exécutée près de quatre fois plus vite sur une architecture quad-core (quatre coeurs) grâce à la parrallélisation des taches de chaque « threads ».
 |
Les « threads » peuvent être créées quasiment partout dans votre programme, que ce soit dans le code principal, dans les procédures ou les routines, voire même dans un mot-clé.
Vous pouvez également imbriquer les « threads » les unes dans les autres.
Systèmes d 'Exploitation disponibles :
Windows (32-bit); bientôt disponible sous LINUX (32-bit et AMD 64-bit), Sun SPARC (64-bit), Windows (64-bit), Mac OS X (32-bit and 64-bit), et HP UX 11
Plus d'infos sur Gauss 9.0 ( en anglais )
GAUSS 8 : Nouveautés et améliorations
- nouveau type de données "matrice creuse"
- des centaines de nouvelles fonctions pour la manipulation des matrices
creuses
- Nouveau GAUSS Profiler
- Nouvelles fonctions de test d’hypothèses
- et bien d'autres nouveautés...
GAUSS 8.0 introduit le nouveau type de données “matrice creuse”.
Ce nouveau type de données permet l’utilisation de matrices creuses dans de nombreuses fonctions ou opérateurs matriciels.
GAUSS 8.0 met à votre disposition une multitude de nouvelles fonctions pour la création et la manipulation des matrices creuses
 |
Nouveau GAUSS Profiler
GAUSS 8.0 est désormais doté du tout nouveau GAUSS Profiler pour l’optimisation rapide de vos programmes. GAUSS Profiler produit des rapports de performance détaillés pour chaque ligne de code et pour chaque procédure appelée, vous permettant d’analyser et d’optimiser vos programmes.
Nouvelles fonctions de tests d’hypothèses
GAUSS 8.0 met à votre disposition 2 nouvelles fonctions utilisant une méthode innovante pour les tests d’hypothèses dans les modèles avec paramètres sous contraintes. Cette nouvelle méthode est documentée dans l’ouvrage Constrained Statistical Inference de Mervyn J. Silvaapulle et Pranab K. Sen. Les méthodes habituelles de calcul des erreurs standard pour les paramètres sous contraintes ne sont pas satisfaisantes : en effet, aucune d’entre elles ne fournit de résultat précis. Utilisant la nouvelle méthode, les fonctions GAUSS ConScore et ChiSquare sont tout à fait uniques, et GAUSS est à ce jour le seul logiciel à les proposer !
Nouvelles librairies GAUSS :
General Evolutionary Numerical Optimizer : GENO est un package d'optimisation numérique extrêmement puissant avec un champs d'application des plus vastes : il peut servir à la sélection des portefeuilles les plus performants, au rééquilibrage de marchés en situation oligopolistique, au développement économique décentralisé... GENO peut être utilisé pour résoudre les problèmes d'optimisation les plus divers : que ce soit un problème statique ou dynamique, linéaire ou non-linéaire, sous contraintes ou non. Chaque combinaison de variables peut supposer des valeurs réelles ou discrètes. Testé et comparé à d'autres outils d'optimisation, GENO 1.0 s'est avéré beaucoup plus efficace ! Disponible pour Windows, UNIX, Linux, nécessite GAUSS 6.0 ou ultérieur. Plus d'infos.
Constrained Maximum Likelihood MT 1.0 : nouvelle version du module applicatif CML pour l’estimation par le maximum de vraisemblance sous contraintes ! Plus d'infos.
GUI Tools : la boîte à outils GUI Tools pour GAUSS Windows permet de concevoir facilement des interfaces utilisateurs avec des boîtes de dialogues. Grâce à ces interfaces “sur mesure”, vos utilisateurs pourront profiter de la puissance de GAUSS sans connaissance approndie du logiciel. Plus d'infos.
GAUSSX 9.0 : Nouvelle version du puissant module d’analyse financière et économétrique pour GAUSS. Nouvelles routines (ANOVA, analyse de survie), nouvelles procédures (procédures de survie, de comptage, d’estimation Whittle locale)… ! Plus d'infos.

GAUSSplot :
Créez des graphiques de qualité exceptionnelle en seulement quelques clics avec la nouvelle version 8 de GAUSSplot.
Fonctions d’animation et de rotation en 3D, export aux formats les plus courants, fonctions d’ajustement de courbes...
Parmi les nouveautés de GAUSSplot 8.0 : nouveaux types de graphiques (histogrammes, boîtes à moustache, graphiques avec échelles logarithmiques), et plus de 50 nouvelles fonctions !!
GAUSSplot supporte tous types de graphiques :
- tracés linéaires XY
- tracés en batons
- tracés 2D en coordonnnées polaires ou en coordonnées cartésiennes
- tracés en contour en 2D
- tracés en coordonnées cartésiennes en 3D :
- possibilité de visualiser surfaces et solides en 3D ;
- méthode d’éclairage de Gouraud ;
- réglage de la source et de l’intensité de l’éclairage ;
- options de transparence.
- tracés en contour en 3D
GAUSSplot exporte à tous les formats :
EPS, Postscript, HPGL et HPGL/2, Windows Metafile (WMF sous UNIX et Windows), JPEG, BMP, PNG, TIFF, PostScript bitmap, Sun Raster bitmap, X-Windows bitmap
GAUSSplot ajuste toutes sortes de courbes :
- Ajustement avec des fonctions linéaires, polynomiales, puissances, exponentielles ;
- Ajustement de courbes par la méthode des splines, des splines paramétriques, des splines Akima ;
- Interpolation de Stineman ;
- Outil d’ajustement généralisé permettant de définir une sous fonction de la fonction d’ajustement choisie.
GAUSSplot est doté de puissantes fonctions d’animation et de rotation en 3D.
Disponible pour Windows, Solaris, Mac OS X et Linux (32 bits), ainsi que pour les plates-formes 64 bits Itanium 2, Linux AMD 64 et Solaris.
Plus d'infos.

|