Ciência computacional

Perguntas e respostas para cientistas que usam computadores para resolver problemas científicos

1
Correspondência puramente rotativa de mínimos quadrados
Alguém poderia recomendar um método para o seguinte problema dos mínimos quadrados: encontre que minimize: , em que R é uma unidade (rotação) matriz.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 Eu poderia obter uma solução aproximada minimizando ∑i=0N(Axi−bi)2→min∑i=0N(Axi−bi)2→min\sum\limits_{i=0}^N (Ax_i - b_i)^2 \rightarrow \min (arbitrário A∈R3×3A∈R3×3A \in \mathbb{R}^{3 …


1
Métodos numéricos para inversão de transformadas integrais?
Estou tentando inverter numericamente a seguinte transformação integral: F( y) = ∫∞0 0yexp[ - 12( y2+ x2) ] I0 0( x y) f( X )d xF(y)=∫0∞yexp⁡[−12(y2+x2)]I0(xy)f(x)dxF(y) = \int_{0}^{\infty} y\exp{\left[-\frac{1}{2}(y^2 + x^2)\right]} I_0\left(xy\right)f(x)\;\mathrm{d}x Portanto, para um dado F( y)F(y)F(y) , preciso aproximar onde:f( X )f(x)f(x) F ( y )f( X )f(x)f(x) …

2
Como plotar a superfície de um gráfico 4D?
Estou tentando traçar a função de onda para uma partícula em uma caixa 3D. Isso exige que eu plote 4 variáveis: eixos x, y, z e a função de densidade de probabilidade. A função densidade de probabilidade é: abs((np.sin((p*np.pi*X)/a))*(np.sin((q*np.pi*Y)/b))*(np.sin((r*np.pi*Z)/c)))**2 Estou usando np.arange()para o X, Y e Z. Eu li que, …

6
Existe uma implementação de nível de referência do BLAS em C / C ++?
A implementação do netlib BLAS é uma excelente referência, sendo principalmente não otimizada e bem documentada (por exemplo, zgemm ). No entanto, está no Fortran 77, tornando-o um tanto inacessível para aqueles com uma educação em programação mais moderna. Existe uma implementação de nível de referência do BLAS, como netlib, …
11 blas  education 





3
Testando se duas matrizes 12x12 têm o mesmo determinante
12×1212×1212 \times 12QQQdet(Q)=det(12I−Q−J)(1)det(Q)=det(12I−Q−J)(1)\det(Q) = \det(12I-Q-J) \; \; (1)JJJ Atualmente, estou fazendo isso com a biblioteca do tatu , mas ela acaba sendo muito lenta. O problema é que eu preciso fazer isso por um trilhão de matrizes e acontece que calcular os dois determinantes é o gargalo do meu programa. …

3
Melhores metodologias para gerenciar uma malha na computação paralela por elementos finitos?
Atualmente, estou desenvolvendo um método de decomposição de domínio para a solução do problema de espalhamento. Basicamente, estou resolvendo um sistema de Helmholtz BVPs iterativamente. Discreto as equações usando o método dos elementos finitos sobre malhas triangulares ou tetraédricas. Estou desenvolvendo o código para minha tese de doutorado. Estou ciente …

3
Como os coeficientes não constantes devem ser tratados com um esquema a montante de primeira ordem em volume finito?
Começando com a equação de advecção em forma de conservação. ut=(a(x)u)xut=(a(x)u)x u_t = (a(x)u)_x onde é uma velocidade que depende do espaço, e é uma concentração de uma espécie que é conservada.ua(x)a(x)a(x)uuu Discretizar o fluxo (onde o fluxo , é definido nas bordas das células entre os pontos da malha) …



3
Otimizar uma função desconhecida que pode ser avaliada apenas?
Dada uma função desconhecida , podemos avaliar seu valor em qualquer ponto de seu domínio, mas não temos sua expressão. Em outras palavras, é como uma caixa preta para nós.f:Rd→Rf:Rd→Rf:\mathbb R^d \to \mathbb Rfff Qual é o nome do problema de encontrar o minimizador de ? Quais são alguns métodos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.