Pourquoi Mathematica?

Parce que les principes comptent.

Plus de trois décennies de développement sur des principes de conception audacieux font de Mathematica la meilleure plate-forme de calcul au monde.

Automatisation

L'automatisation est la clé du calcul productif. Contrairement aux autres systèmes, Mathematica applique l'automatisation intelligente à tous les points du système, de la sélection de l'algorithme à la mise en page et la conception de l'interface utilisateur. Vous obtenez des résultats fiables, de haute qualité sans avoir besoin d'une expertise dans l'algorithme — et même si vous êtes expert, vous obtenez les résultats le plus rapidement possible.

Automation
Les méthodes adaptatives avancées de Mathematica, détection de caractéristiques, mise en page et les styles automatiques produisent des visualisations à la fois techniquement correctes et visuellement attrayantes.

Automatisation en calcul

Avantages

Dans d'autres systèmes...

Contrôle de précision & suivi
 

Compilation ponctuelle

Sélection d'algorithme

Fonctions orientées vers les tâches

Fonctions indépendantes

Résultats fiables sans analyse arrondie
 

Haute performance dans un langage haut niveau»

Plus rapide, meilleur résultats, même pour les experts»

Programme lisible et de haut niveau»
 

Appliquer facilement les codes existants aux nouvelles données»

Obtenir des résultats qui ne sont pas fiables (ou faire de l'analyse manuelle)

Obtenir des résultats lents (ou optimiser manuellement)

Utilisez des algorithmes inadéquats et génériques

Programmes obscurcis par des détails algorithmiques
 

Mémoriser les différentes fonctions pour chaque type de données

Automatisation en visualisation

Avantages

Dans d'autres systèmes...

Style

Présentation
 

Détection de caractéristique
 

Echantillonnage adaptatif
 

Interactivité
 

Composition

Graphiques de qualités à chaque étape»

Diagrammes et textes au maximum d'information
 »

Visualiser correctement les caractéristiques fondamentales des fonctions

Résoudre efficacement les caractéristiques à différentes échelles»
 

Tracés et diagrammes interactifs instantanés
 »

Composer texte, images, tableaux et contrôles

Spécifier manuellement les couleurs, les épaisseurs, etc.

Spécifier manuellement les gammes de traçages, les mises en page, etc.

Mauvais tracé des discontinuités, des coupures de branche, etc.
 

Détails manqués (ou gaspillage des évaluations de fonctions)
 

Programmer manuellement des éléments interactifs(ou n'en utiliser aucun)

Générer uniquement des graphiques simples(ou utiliser des logiciels séparés)

Automatisation en développement

Avantages

Dans d'autres systèmes...

Entrée linguistique indépendante
 

Construction d'interfaces
utilisateurs

Déploiement à travers la plate-forme

Gestion de mémoire

Parallélisation

Transformer les textes de formes libres en commandes précises

Réaliser des interfaces avec des spécifications minimales»
 

Applications de la plate-forme indépendante intrinsèque
 

Allocation, suivi et désallocation optimisés

Parallélisation sans configuration

(Pas d'alternative)
 

Programmer manuellement dans tous les aspects de l'interface utilisateur

Déploiement manuellement (ou accéder manuellement à chaque plate-forme)

Affecter manuellement et explorer la mémoire

Parallélisation manuelle (initialisation, communication, etc.)

Tout intégré dans une seule plate-forme

Les logiciels spécialisés avec toolboxes découragent l'exploration créatrice de nouvelles idées et domaines — ce qui représente un prix beaucoup plus élevé que leur prix d'achat. Mathematica ne nécessite pas d'ajout de toolboxes pour la réalisation de types calculs spécifiques. Toutes les fonctionnalités spécialisées disponibles sont intégrées, et pour beaucoup de domaines techniques, de la bio-informatique, à l'analyse audio, tout est intégré avec le reste du système.

Integrated All-in-One Platform
Mathematica permet le développement immédiat dans des domaines techniques sans les dispositifs complémentaires coûteux.

Avantages

Dans d'autres systèmes...

Workflow régulier de l'idée au déploiement

Posséder une seule plate-forme technique

Apprendre une seule plate-forme technique

Explorer des idées couvrant différents domaines techniques

Changer outils et formats à chaque étape

Nécessite des dispositifs supplémentaires coûteux régulièrement

Apprendre plusieurs outils spécialisés de portée limitée

Créativité limitée par la fonctionnalité intégrée

Méthodologie hybride numérique et symbolique

Traditionnellement, les calculs numérique et symbolique sont vus comme séparés au détriment des utilisateurs. Dans Mathematica, ils sont complètement intégrés, ce qui rend les méthodes hybrides uniques pour beaucoup de problèmes assurant ainsi des résultats consistants lorsque les quantités de n'importe quelle précision sont combinées.

Hybrid Symbolic-Numeric Methodology
Mathematica utilise une analyse symbolique et des nombres contrôlés de haute précision pour résoudre des problèmes insolubles avec les méthodes numériques traditionnelles et des nombres de précision limitée.

Avantages

Dans d'autres systèmes...

Obtenir des résultats exacts et généraux chaque fois que
c'est possible

Suivre les erreurs d'arrondis automatiquement»

Utiliser des méthodes hybrides qui exploitent la structure mathématique de l'entrée »

Obtenir uniquement des résultats numériques en perdant souvent l'idée
 

Obtenir des résultats peu fiables (ou suivre manuellement les résultats arrondis)

Utiliser seulement des méthodes génériques peu efficaces

Langage multiparadigme

Aucun style de programmation n'est idéalement adapté à chaque problème. Mathematica est unique comparativement aux autres langages de programmation traditionnels parce qu'il supporte simultanément beaucoup de paradigmes de programmation, tels que le procédural, le fonctionnel, à base de règle, basé sur des modèles et bien plus encore.

Multiparadigm Language
Mathematica vous laisse programmer dans le style de votre choix.

Avantages

Dans d'autres systèmes...

Programmer selon la façon que vous pensez

Utiliser la meilleure combinaison de techniques pour le problème

Changer votre façon de réfléchir pour satisfaire la plate-forme

Opérer dans un seul paradigme en dépit de sa pertinence

Connaissance intégrée

La recherche et la mise à jour des ensembles de données ne devraient pas interrompre votre workflow. Mathematica est unique comparativement aux autres plate-formes de calculs parce qu'il comporte une vaste gamme de données référencées de toutes sortes, mises à jour et élargies continuellement.

Built-in Knowledge
Accéder les données standard sans perte de temps, incluant Wolfram|Alpha, la plus grande collection de données calculables au monde.

Avantages

Dans d'autres systèmes...

Données facilement calculables intégrées»

Garder automatiquement les données à jour

Accéder et utiliser les données standard instantanément

Incorporer des données standard qui serait difficile à obtenir

Importer, valider et restructurer les données manuelles

Vérifier régulièrement la source des mises à jour et corrections

Interrompre le workflow pour obtenir les données

Restreindre les analyses à un ensemble de données plus restreint

Workflow à base de document

Vous ne devriez pas avoir besoin d'un programme pour traiter vos données, un autre pour les visualiser et encore un troisième pour les présenter interactivement. Mathematica fait tout dans un workflow unique en gardant tous les éléments d'un projet — les calculs, les visualisations, les données, la documentation et même les applications interactives — ensembles, dans des documents flexibles.

Document-Based Workflow
Les notebooks et les fichiers de documents à formats calculables de Mathematica renforcent vos calculs, visualisations interactives, données, textes et bien plus encore.

Avantages

Dans d'autres systèmes...

Conservez tous les éléments d'un projet ensemble
 

Documenter automatiquement pendant que vous travaillez

Inclure de l'interactivité dans les documents»

Recibler facilement des documents pour le web, impressions, présentations et entant qu'applications

Sauvegarder données, formules, texte, code, résultats, graphiques et applications dans des fichiers et formats distincts

Perdre des étapes intermédiaires conduisant à la difficulté de reproduire les résultats

Les graphiques et d'autres éléments doivent être statiques et non interactives

Recommencer à zéro lors du déploiement dans un nouveau système.

 

de en es ja ko pt-br ru zh