Pourquoi Mathematica?

Parce que les principes importent.

Plus de 25 ans de développement sur des principes de conception audacieux font de Mathematica la meilleure plateforme 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 de la conception de l'interface utilisateur. Vous obtenez des résultats fiables, de hautes qualités 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 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'Interface Utilisateur
 

Déploiement à travers la Plateforme
 

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 plateforme indépendante intrinsèque

Allocation optimisée, suivi, et déaffectation

Parallélisation sans configuration

(Pas d'alternative)
 

Programmer manuellement dans tous les aspects de l'interfaces utilisateur

Déploiement manuellement (ou accéder manuellement à chaque plateforme)

Affecter manuellement et explorer la mémoire

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

Tout intégré dans une seule plateforme

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 immédiatement le développement dans les domaines techniques sans les unités adjointes coûteuses.

Avantages

Dans d'autres systèmes...

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

Posséder une seule plateforme technique

Apprendre une seule plateforme technique

Explorer des idées couvrant différents domaines techniques

Changer outils et formats à chaque étape

Nécessite des unités adjointes coûteuses 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, le calcul numérique et symbolique est vu comme séparé au détriment des utilisateurs. Dans Mathematica, ils sont complètement intégrés, ce qui rend unique les méthodes hybrides 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 des nombres contrôlés à haute-precision et d'analyse symbolique pour résoudre des problèmes insolvables avec les méthodes numériques traditionnelles et des nombres à 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 programmations 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 plus.

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 plateforme

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 plateformes de calculs parce qu'il comporte une vaste gamme de données référencées de toutes sortes, mises à jours et élargis 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 plus restreint de données

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 uniquement 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 plus encore.

Avantages

Dans d'autres systèmes...

Conservez tous les éléments d'un projets 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.

 



Select Language: enjadeespt-brzhruko