Je commence mes études supérieures en génie et je travaillerai sur des projets de science informatique. J'ai remarqué qu'il y a eu des discussions sur les avantages et les inconvénients de la mise en œuvre de vos propres algorithmes ici . L'analyse coûts-avantages de la mise en œuvre de vos …
Je suis très nouveau dans la programmation GPGPU, alors pardonnez-moi si la question n'est pas particulièrement appropriée. D'après ce que je comprends, la programmation GPU est un travail d'ingénierie très complexe par rapport à la programmation CPU habituelle. Il faut faire très attention aux problèmes de divergence, de tuilage, d'allocation …
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. …
En tant que mission au collège, j'ai fait une simulation 1d. L'énoncé du problème était de résoudre le problème du tube à choc 1d impliquant le gaz idéal compressible comme fluide de travail. Pour ce problème, j'ai résolu le système d'équations d'Eulers en utilisant le solveur Riemann de Roe. Je …
Je résous le système de réaction-diffusion de Turing avec le code C ++ suivant. C'est trop lent: pour une texture de 128x128 pixels, le nombre d'itérations acceptable est de 200 - ce qui entraîne un délai de 2,5 secondes. J'ai besoin de 400 itérations pour obtenir une image intéressante - …
La compilation de PETSc avec une bibliothèque BLAS / LAPACK externe affecte-t-elle de manière significative les performances sur des matrices clairsemées, ou utilise-t-elle uniquement ces bibliothèques pour les mathématiques matricielles denses?
En ce moment, je travaille sur une méthode de résolution d'équations différentielles appelée collocation base-spline. Ce avec quoi j'ai du mal à construire une méthode pour construire une spline d'ordre arbitraire, avec la relation avec la condition initiale B 1 i (x)={ 1Bk + 1je( x ) = x - …
La multiplication matricielle (Mat * Mat et Mat * Vec) est-elle proportionnelle au nombre de non-zéros ou à la taille de la matrice? Ou une combinaison des deux. Et la forme. Par exemple, j'ai une matrice 100 x 100 contenant 100 valeurs ou une matrice 1000 x 1000 contenant 100 …
Laissez - un triangle et laissez f une fonction lisse sur T .TTTfffTTT On peut utiliser la quadrature médiane , où x M est le point milieu de T .∫fdx≈|T|⋅f(xM)∫fdx≈|T|⋅f(xM)\int f dx \approx |T|\cdot f(x_M)xMxMx_MTTT Pouvez-vous me fournir (une référence pour) des formules d'ordre supérieur sur un simplex?
Je dois faire une transformation de coordonnées entre deux référentiels (axes). Pour cela, trois matrices ( ) doivent être multipliées en raison de l'utilisation de certains axes intermédiaires. J'ai pensé à deux approches pour résoudre ce problème:3×33×33\times3 Méthode n ° 1 : effectuer la multiplication directement, c'est-à-dire vf=R1 R2 R3 …
J'essaie de faire correspondre des éléments. Étant donné un ensemble de éléments, je peux classer sur une échelle de 0 à 100 leur similitude. Par exemple, si l'article est du lait et l'article est également du lait, la similitude entre et serait de 100%. Si est un soda, alors la …
Je me demande comment trouver les valeurs propres d'une matrice clairsemée dans un intervalle donné [a, b] par la méthode itérative. À ma connaissance personnelle, il est plus évident d'utiliser la méthode du sous-espace de Krylov pour trouver les valeurs propres extrêmes plutôt que les valeurs intérieures.
Pour l'optimisation, à partir de Wikipedia : En informatique, la métaheuristique désigne une méthode informatique qui optimise un problème en essayant itérativement d'améliorer une solution candidate par rapport à une mesure de qualité donnée. Les métaheuristiques font peu ou pas d'hypothèses sur l'optimisation du problème et peuvent rechercher de très …
J'essaie d'écrire une implémentation SVM complète en Python et j'ai quelques problèmes pour calculer les coefficients Lagrange. Permettez-moi d'abord de reformuler ce que je comprends de l'algorithme pour m'assurer que je suis sur la bonne voie. Si est un ensemble de données et est l'étiquette de classe de , alorsx1,x2,...,xnx1,x2,...,xnx_1, …
Supposons que je sache qu'une séquence de nombres aléatoires a été générée par un générateur congruentiel linéaire. C'est, xn+1=(aXn+c)modmxn+1=(aXn+c)modmx_{n+1}=(aX_n+c) \bmod m Si on me donne la période entière (ou au moins une grande sous-séquence contiguë de celle-ci), comment puis-je reconstruire les paramètres a,c,ma,c,ma,c,m et x0x0x_0 qui ont produit cette séquence? …
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.