Ciencia computacional

Preguntas y respuestas para científicos que usan computadoras para resolver problemas científicos.

2
Espacio nulo de una matriz densa rectangular
Dada una matriz densa A∈Rm×n,m>>n;max(m)≈100000A∈Rm×n,m>>n;max(m)≈100000A \in R^{m \times n}, m >> n; max(m) \approx 100000 ¿cuál es la mejor manera de encontrar su base de espacio nulo dentro de cierta tolerancia ?ϵϵ\epsilon Sobre esa base, ¿puedo decir que ciertos cols dependen linealmente de ? En otras palabras, al calcular la …


5
Aplique PCA en una matriz dispersa muy grande
Estoy haciendo una tarea de clasificación de texto con R, y obtengo una matriz de términos de documentos con un tamaño de 22490 por 120,000 (solo 4 millones de entradas distintas de cero, menos del 1% de entradas). Ahora quiero reducir la dimensionalidad utilizando PCA (Análisis de componentes principales). Desafortunadamente, …

3
¿Cómo debo estudiar la creación y programación de sistemas HPC?
Estoy en un campo que no necesariamente hace una gran cantidad de trabajo de HPC, y cuando lo encuentra, a menudo es el resultado de investigadores de otros campos que exploran nuevas aplicaciones para sus métodos y similares. Principalmente, lo que esto significa es que nunca se introduce realmente en …
16 hpc  education 


4
Perfilado de código CFD con Callgrind
Estoy usando Valgrind + Callgrind para perfilar un solucionador que he escrito. Como dice el manual de usuario de Valgrind, he compilado mi código con las opciones de depuración para el compilador: "Sin información de depuración, las mejores herramientas de Valgrind serán capaces de adivinar a qué función pertenece un …
16 hpc 



1
¿Cuándo deben usarse métodos implícitos en la integración de PDE hiperbólicas?
Los métodos numéricos para resolver PDEs (u ODE) se dividen en dos grandes categorías: métodos explícitos e implícitos. Los métodos implícitos permiten pasos de tiempo estables más grandes pero requieren más trabajo por paso. Para las PDE hiperbólicas, la sabiduría común es que los métodos implícitos generalmente no dan resultado …

2
¿Cómo puedo elegir un buen solucionador de Riemann al resolver numéricamente un sistema de PDE hiperbólicas?
Muchos métodos numéricos para PDE hiperbólicas se basan en el uso de solucionadores de Riemann. Tales solucionadores son esenciales para capturar con precisión las ondas de choque. Hay una gama de tales solucionadores disponibles para los sistemas mejor estudiados (por ejemplo, solucionadores exactos, solucionadores de huevas, solucionadores HLL). ¿Cómo debo …

3
Usos de los mapas de series de poder
Soy del campo de la física del acelerador, específicamente relacionado con anillos circulares de almacenamientopara fuentes de luz sincrotrón. Los electrones de alta energía circulan alrededor del anillo, guiados por campos magnéticos. Los electrones circulan miles de millones de veces y uno quiere predecir la estabilidad. Puede describir el movimiento …



2
¿Cuáles son los algoritmos eficientes y precisos para la evaluación de funciones hipergeométricas?
Tengo curiosidad por saber qué buenos algoritmos numéricos existen para la evaluación de la función hipergeométrica generalizada (o serie), definida como pagFq( a1, ... , unpag; si1, ... , bq; z) = ∑k = 0∞( a1)k⋯ ( apag)k( b1)k⋯ ( bq)kzkk !pagFq(un1,...,unpag;si1,...,siq;z)=∑k=0 0∞(un1)k⋯(unpag)k(si1)k⋯(siq)kzkk!{}_pF_q(a_1,\ldots,a_p;b_1,\ldots,b_q;z) = \sum_{k=0}^{\infty} \frac{(a_1)_k\cdots(a_p)_k}{(b_1)_k\cdots(b_q)_k}\frac{z^k}{k!} En general, esta serie …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.