Science computationnelle

Questions-réponses pour les scientifiques utilisant des ordinateurs pour résoudre des problèmes scientifiques



6
Différences finies sur les domaines aux frontières irrégulières
Quelqu'un peut-il m'aider à trouver les livres sur les solutions numériques (différences finies et méthodes de Crank-Nicolson) des équations de Poisson et de diffusion, y compris des exemples sur la géométrie irrégulière, comme un domaine composé de l'aire entre un rectangle et un cercle (en particulier des livres ou des …




2
Limitations de Pandas et ses alternatives en Python
J'ai lu quelque part que Pandas a été développé pour la première fois pour le monde financier, du moins pas spécialement pour les sciences naturelles (physique, biologie, etc.). Je viens de commencer à utiliser Pandas et j'ai déjà rencontré deux problèmes que je ne pouvais pas résoudre sans utiliser d'autres …



2
Descente en gradient et descente en gradient conjugué
Pour un projet, je dois implémenter ces deux méthodes et comparer leurs performances sur différentes fonctions. Il semble que la méthode du gradient conjugué soit destinée à résoudre des systèmes d'équations linéaires du for A x = bUNEX=b A\mathbf{x} = \mathbf{b} Où est une matrice n par n symétrique, définie …



1
Existe-t-il des raccourcis pour les systèmes d'approximation numérique d'équations différentielles ordinaires lorsqu'ils sont autonomes?
Les algorithmes existants pour résoudre les ODE gèrent les fonctions , oùy∈Rn. Mais dans de nombreux systèmes physiques, l'équation différentielle est autonome, doncdyréyrét= f( y, t )dydt=f(y,t)\frac{dy}{dt} = f(y, t)y∈ Rny∈Rny \in \mathbb R^n,y∈Rn, sanst. Avec cette hypothèse simplificatrice, quelles améliorations peuvent être observées dans les méthodes numériques existantes? Par …
10 ode  numerics 

1
Existe-t-il des cadres de test pour le développement de logiciels numériques
J'ai constaté que beaucoup de mes programmes de science informatique ont des exigences de test qui ne sont pas couvertes par les cadres de test standard: Test de temps de calcul Pour vous assurer que les algorithmes ne ralentissent pas. Je pourrais faire quelque chose comme assureSmallerEqual(RuntimeWrapper(algorithm),53)mais j'aimerais que le …
10 testing 

1
Première apparition de l'expression «crime inverse»
Dans la recherche sur les problèmes inverses, il est courant de construire un ensemble de données synthétiques à partir d'un ensemble connu de paramètres, puis de tester si la technique d'inversion peut reconstruire ces paramètres. Pour ce faire, il est important d'ajouter des niveaux appropriés de bruit aléatoire aux données …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.