Ciência computacional

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

3
Calcular os menores vetores próprios de uma matriz
Parece que o Matlab eigsestá me dando más aproximações dos menores vetores próprios de uma matriz. Suponho que posso usar alguns métodos mais lentos que também seriam mais precisos ... Estou procurando encontrar o segundo menor vetor próprio de uma matriz lapalciana (conhecido como vetor "fiedler"). Sei, é claro, que …

4
As mensagens MPI podem ser priorizadas?
Pelo que entendi, a ordem na qual as mensagens MPI ponto a ponto sem bloqueio (Isend e Irecv) são recebidas é consistente com a ordem em que são enviadas. Existem técnicas para priorizar determinadas mensagens em detrimento de outras? Por exemplo, temos um algoritmo de vários níveis no qual as …
8 mpi 


4
O DAXPY, DCOPY, DSCAL é um exagero?
Eu implementei o CG no FORTRAN vinculando-o ao Intel MKL. Quando houver declarações como: ( Consulte Wikipedia ) p=r; x=x+alpha*p r=r-alpha*Ap; ou similares no QMR (em quantidade muito maior) v_tld = r; y = v_tld; rho = norm( y ); w_tld = r; z = w_tld; xi = norm( z …



4
Gerando Matrizes Definidas Positivas Simétricas Usando Índices
Eu estava tentando executar casos de teste para CG e preciso gerar: matrizes definidas positivas simétricas de tamanho> 10.000 DENSA COMPLETA Usando apenas índices de matriz e, se necessário, 1 vetor (Como A(i,j)=x(i)−x(j)(i+j)A(i,j)=x(i)−x(j)(i+j)A(i,j) = \dfrac{x(i) - x(j)}{(i+j)} ) Com número de condição menor que 1000. Eu tentei: Gerando matrizes aleatórias …



2
Dicionários em pseudocódigo
Qual é uma maneira comum e boa de expressar dicionários (= mapas) no pseudocódigo? Ou seja, estruturas de dados que basicamente permitem armazenar valores para chaves, iterar sobre todos os pares chave / valor, testar a inclusão de uma determinada chave etc. Eu tenho algo parecido com o seguinte código …


1
Onde encontrar conjuntos de dados para testar o algoritmo mínimo de cobertura de vértices para gráficos bipartidos?
Estou brincando com implementações simples de algoritmos para encontrar a cobertura mínima de vértices / correspondência de cardinalidade máxima em gráficos bipartidos. No entanto, pareço ter problemas para pesquisar alguns conjuntos de dados de teste que eu poderia usar para verificar, se acertasse. É fácil criar exemplos simples que se …

1
Sugestões para integral numérica sobre distribuição Pólya
Esse problema surge de um projeto de modelagem estatística bayesiano. Para calcular com meu modelo, preciso realizar uma integração na qual parte do integrando seja a distribuição "Pólya" ou "Dirichlet-Multinomial", p ( n ∣ α ) = ( N! ) Γ ( Kα )Γ ( α )KΓ ( N+ Kα …



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.