Il existe de nombreuses philosophies dans différentes disciplines du génie logiciel sur la façon dont les bibliothèques doivent faire face aux erreurs ou à d'autres conditions exceptionnelles. Quelques-uns de ceux que j'ai vus: Renvoie un code d'erreur avec le résultat renvoyé par un argument pointeur. C'est ce que fait PETSc. …
Ma situation. J'ai une fonction d'une variable complexe définie par une intégrale compliquée. Ce qui m'intéresse, c'est la valeur de cette fonction sur l'axe imaginaire. J'ai un accès numérique à cette fonction sur le ruban suivant: z = ( x , y ) ∈ ( - ∞ , ∞ ) …
Supposons que A∈Rn×nA∈Rn×nA\in\mathbb{R}^{n\times n} est une matrice définie symétrique positive. AAA est suffisamment grand pour qu'il soit coûteux de résoudre directement .Ax=bAx=bAx=b Existe-t-il un algorithme itératif pour trouver la plus petite valeur propre de qui n'implique pas l'inversion de à chaque itération?AAAAAA Autrement dit, je devrais utiliser un algorithme itératif …
Je résous des équations différentielles qui nécessitent d'inverser des matrices carrées denses. Cette inversion de matrice consomme la plupart de mon temps de calcul, donc je me demandais si j'utilisais l'algorithme le plus rapide disponible. Mon choix actuel est numpy.linalg.inv . D'après mes données numériques, je vois qu'il évolue comme …
Lors de la lecture de littératures sur la méthode des éléments finis, le terme «nœuds suspendus» peut souvent être rencontré. Quelqu'un pourrait-il me dire ce qu'est vraiment un nœud suspendu?
Dans ce cours avancé sur les applications de la théorie des fonctions complexes à un moment donné dans un exercice l'intégrale hautement oscillatoire je( λ ) = ∫∞- ∞cos( λ cosx ) péchéXXréXje(λ)=∫-∞∞cos(λcosX)péchéXXréXI(\lambda)=\int_{-\infty}^{\infty} \cos (\lambda \cos x) \frac{\sin x}{x} d x doit être approximée pour les grandes valeurs de utilisant …
Dans le livre de Nocedal & Wright sur l'optimisation numérique, il y a une déclaration dans la section 2.2 (page 27), "D'une manière générale, il est plus facile de conserver l'invariance d'échelle pour les algorithmes de recherche de ligne que pour les algorithmes de région de confiance". Dans cette même …
Comment puis-je remplacer la méthode Euler par Runge-Kutta 4e ordre pour déterminer le mouvement de chute libre dans une amplitude gravitationnelle non constante (par exemple, chute libre à partir de 10 000 km au-dessus du sol)? Jusqu'à présent, j'ai écrit une intégration simple par la méthode Euler: while() { v …
Je voudrais résoudre quelques PDE sur des variétés, disons par exemple une équation elliptique sur une sphère. Où est-ce que je commence? Je voudrais trouver quelque chose qui utilise du code / des bibliothèques préexistants dans 2d, rien de si sophistiqué (pour le moment) Ajouté plus tard: les articles et …
introduction Permettez-moi tout d'abord de formuler quelques affirmations contradictoires sur la question pour illustrer quels sont les problèmes. Personnellement, je voudrais que mon code soit ouvert à chaque étape du développement, car d'autres verront et profiteront de ce que je fais J'aime aussi réutiliser le code existant des tiers peuvent …
Le produit intérieur complexe a deux définitions différentes décidées par des conventions: ou . Dans BLAS, j'ai trouvé les routines cdotu, zdotu et cdotc, zdotc. Les deux anciennes routines calculent en fait (un faux produit intérieur!) Et les deux dernières routines conjuguent le premier vecteur du produit intérieur. Aussi, par …
Quel est l'état actuel de la technique pour résoudre les PDE paraboliques de dimension supérieure (3-10) dans le domaine complexe avec des pôles simples (de la forme ) et absorber les conditions aux limites?1| r⃗ 1- r⃗ 2|1|r→1-r→2| \frac{1}{|\vec{r}_1 - \vec{r}_2|} Plus précisément, je suis intéressé par la résolution de …
Les méthodes Jacobian-Free Newton-Krylov (JFNK), et les méthodes Krylov en général, peuvent être très utiles car elles ne nécessitent pas le stockage explicite ou la construction d'une matrice, uniquement les résultats des produits matriciels-vectoriels. Si vous formez réellement le système clairsemé, il existe de nombreux préconditionneurs pour vous. Qu'est-ce qui …
J'ai une liste LL{\cal L} de matrices symétriques dont j'ai besoin pour vérifier la semi-définition positive (c'est-à-dire que leurs valeurs propres ne sont pas négatives.) Le commentaire ci-dessus implique que l'on pourrait le faire en calculant les valeurs propres respectives et en vérifiant si elles ne sont pas négatives (peut-être …
Quelqu'un pourrait-il recommander une méthode pour le problème des moindres carrés suivant: trouver qui minimise: , où R est unitaire (rotation) matrice.R∈R3×3R∈R3×3R \in \mathbb{R}^{3 \times 3}∑i=0N(Rxi−bi)2→min∑i=0N(Rxi−bi)2→min\sum\limits_{i=0}^N (Rx_i - b_i)^2 \rightarrow \minRRR Je pourrais obtenir une solution approximative en minimisant ∑i=0N(Axi−bi)2→min∑i=0N(Axi−bi)2→min\sum\limits_{i=0}^N (Ax_i - b_i)^2 \rightarrow \min (arbitraire A∈R3×3A∈R3×3A \in \mathbb{R}^{3 \times …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.