Ciência computacional

8
Avaliando seno e cosseno de um múltiplo inteiro de um ângulo

Ao avaliar harmónicas cilíndricas, é preciso avaliar funções trigonométricas e sin ( m θ ) , potencialmente para grande número inteiro m e θ ∈ [ - π , π ] . Qual é a melhor maneira de fazer isso no código C? Atualmente, eu apenas avalio no ângulo m θ , mas eu suspeitaria que as bibliotecas padrão...

8
Razão computacional de funções trigonométricas

Eu tenho necessidade de calcular as funções: e onde e e geralmente são muito pequenos ( ). Existem formas gerais de gerar algoritmos altamente precisos para funções "especiais" como essas? g(x)=sinaxf(x)=sin−1xxf(x)=sin−1⁡xx f(x) = \frac{\sin^{-1}x}{x}

8
OpenFoam vs FiPy

Preciso aprender e utilizar um pacote de soluções automatizadas de volume finito para um projeto no qual estou trabalhando e reduzi-o a esses dois pacotes. Fiquei me perguntando se alguém tem experiência com os dois pacotes e talvez pudesse comentar sobre uma comparação. Considerando o objetivo...

8
discretas

Estou lendo um livro sobre métodos numéricos e o quadrado da norma discreta L2L2L^2é definido como ||x||22=h∑1Nx2i||x||22=h∑1Nxi2||x||^2_2=h\sum_1^Nx^2_i Cada ponto recebe um "peso", que é hhh , portanto é como uma média sobre os quadrados dos valores em todos os pontos. Isso de fato vem da...

8
Preciso aprender C?

Sou aluno de doutorado em Computação Científica e, nos últimos meses, passei bastante tempo aprendendo Python e C ++ da maneira certa. Sinto que aprendi bem C ++ e posso usar o Python para fazer o que quero, se mantiver um bom livro de referência. Eu também conheço o MATLAB o suficiente para...

8
Esquema do tipo Lax-Wendroff de ordem superior?

Suponha que desejamos resolver uma lei de conservação hiperbólica . Eu realmente gosto de usar Lax-Wendroff, que lêvocêt+ f( U )x= 0ut+f(u)x=0u_t+f(u)_x=0 vocên + 1j= unj- Δ tΔ x( g( unj + 1, unj) - g( unj, unj - 1) ))ujn+1=ujn−ΔtΔx(g(uj+1n,ujn)−g(ujn,uj−1n))u_j^{n+1} = u_j^n -\frac{\Delta...

8
Implementação de matriz esparsa do filtro Kalman?

Eu tenho um código de modelagem baseado em Kalman Filter que desenvolvi para um aplicativo de mapeamento ionosférico regional quase em tempo real. O código assimila dados de diferentes sensores em um mapa (descrito por um conjunto de funções básicas) usando um filtro Kalman. Estou tentando escalar...