Questions marquées «precision»

Problèmes liés à la représentation de quantités numériques dans une représentation finie dans une base donnée différant de leur valeur mathématique exacte.

17
Existe-t-il un solveur de programmation non linéaire de haute qualité pour Python?
J'ai plusieurs problèmes d'optimisation globale non convexe difficiles à résoudre. Actuellement, j'utilise la boîte à outils Optimization de MATLAB (en particulier, fmincon()avec algorithm = 'sqp'), ce qui est assez efficace . Cependant, la majeure partie de mon code est en Python et j'aimerais également en faire l'optimisation. Existe-t-il un solutionneur …




2
Méthode numériquement stable de calcul des angles entre les vecteurs
Lors de l'application de la formule classique de l'angle entre deux vecteurs: α=arccosv1⋅v2∥v1∥∥v2∥α=arccos⁡v1⋅v2‖v1‖‖v2‖\alpha = \arccos \frac{\mathbf{v_1} \cdot \mathbf{v_2}}{\|\mathbf{v_1}\| \|\mathbf{v_2}\|} on constate que, pour des angles très petits / aigus, il y a une perte de précision et le résultat n'est pas précis. Comme expliqué dans cette réponse Stack Overflow , …

2
Pourquoi les systèmes linéaires mal conditionnés peuvent-ils être résolus avec précision?
Selon la réponse ici , un grand nombre de conditions (pour la résolution de systèmes linéaires) diminue le nombre garanti de chiffres corrects dans la solution à virgule flottante. Les matrices de différenciation d'ordre supérieur dans les méthodes pseudospectrales sont généralement très mal conditionnées. Pourquoi est-ce alors que ce sont …

3
Précision en virgule flottante simple ou double
Les nombres à virgule flottante simple précision occupent la moitié de la mémoire et sur les machines modernes (même sur les GPU, il semble) les opérations peuvent être effectuées avec eux à presque deux fois la vitesse par rapport à la double précision. De nombreux codes FDTD que j'ai trouvés …



2
Diagonalisation des matrices conditionnées denses et malades
J'essaie de diagonaliser des matrices denses et mal conditionnées. En précision machine, les résultats sont inexacts (renvoyant des valeurs propres négatives, les vecteurs propres n'ont pas les symétries attendues). Je suis passé à la fonction Eigensystem [] de Mathematica pour profiter d'une précision arbitraire, mais les calculs sont extrêmement lents. …

2
Représentant des nombres d'Eisenstein sans flotteurs
J'ai un projet où j'ai besoin d'utiliser des champs quadratiques Plus précisément des nombres de la forme a+b−3−−−√a+b−3a + b \sqrt{-3} aveca,b∈Qa,b∈Qa,b \in \mathbb{Q}. Par exemple, voici les nombres premiers en entiers d'Eisenstein : Je ne veux pas utiliser de sauge. Je voudrais écrire mon propre type de 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.