Qu’est-ce qu’un logiciel scientifique ?


La réponse la plus simple à cette question serait qu'il s'agit simplement d'un logiciel qui aide à la recherche, aux tests ou à la conception.

Dans mon expérience de programmeur, j'ai souvent utilisé Matlab comme moyen de valider des équations mathématiques compliquées. Dans mon emploi précédent, nous utilisions Matlab pour valider les calculs de flux d'air dans les logiciels de CVC pour les grands complexes immobiliers, tels que les gratte-ciel ou les bases militaires.


Le logiciel nous permettait de conserver des flux de travail compliqués basés sur des équations précédentes et de les enchaîner pour simuler un système entièrement fonctionnel, où des capteurs interconnectés fournissaient diverses données à l'équation globale.

Alors, pour s'assurer que nous avons toutes les pièces qui fonctionnent et que nous ne pompons pas tellement d'air dans une pièce minuscule que cela fait exploser les fenêtres, nous brancherions les équations dans Matlab pour valider que les calculs de pression sont équilibrés en tous points.

Ce n'est qu'un exemple de la façon dont les logiciels scientifiques aident dans une industrie spécifique.

Pour d'autres industries, comme l'industrie aérienne, vous pourriez trouver un logiciel de conception qui vous permet de modéliser le flux d'air à travers un cadre aérien. C'est ce type de logiciel prédictif qui nous permet de produire une technologie qu'il peut être risqué de tester dans un cadre réel.

Vous imaginez combien il serait coûteux pour la NASA de tester les trajectoires des satellites sans ce type de logiciel ? Nous nous contenterions de le lancer au lance-pierre dans les airs en espérant qu'il atteigne le sweet spot...

.