Ciencia computacional

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

1
BIEN generaciones de números seudoaleatorios
Utilicé MT19937en un arnés de prueba para generar valores uniformes (sin signo) de 32 bits [0, - 1], basados ​​en la implementación original mt19937.c de los Autores , para generar un suministro (esencialmente inagotable) de flujo estadísticamente aleatorio de bit-octetos. Esto es en lugar de un CSPRNG, que no es …

1
Segunda derivada de las funciones asociadas de Legendre
Me gustaría calcular, como parte de la solución de la ecuación de Laplace utilizando el Método rápido multipolar, la segunda derivada de las funciones de leyenda asociadas del primer tipo . Específicamente, estoy buscando implementaciones de C o simplemente la relación de recurrencia correcta para usar para escribir la función …



1
Sistema de resolución de ecuaciones lineales con matriz tridiagonal cíclica
Tengo este problema en mi libro de texto: Sugiera un algoritmo eficiente para resolver un sistema de ecuaciones lineales con matriz cíclica de tres diagonales, que tiene la forma: sin intercambiar filas y columnas. Estime la complejidad.⎡⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢a1c20⋮0d2b1a2⋱⋮⋯00b2⋱cn−2⋯⋯⋯0⋱an−2cn−100⋮0bn−2an−1cnd10⋮0bn−1an⎤⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥[a1b10⋯0d1c2a2b20⋮00⋱⋱⋱0⋮⋮⋮cn−2an−2bn−200⋯⋯cn−1an−1bn−1d20⋯0cnan]\begin{bmatrix} a_1&b_1&0&\cdots&0&d_1\\c_2&a_2&b_2&0&\vdots&0\\0&\ddots&\ddots&\ddots&0&\vdots\\\vdots&\vdots&c_{n-2}&a_{n-2}&b_{n-2}&0\\0&\cdots&\cdots&c_{n-1}&a_{n-1}&b_{n-1}\\d_2&0&\cdots&0&c_n&a_n\end{bmatrix} Y no sé cómo abordar esto. Eliminación clásica funcionaría muy eficiente en …



3
Bibliotecas de GPU para usar en operaciones de álgebra lineal
Estoy buscando bibliotecas de GPU para acelerar un código que tengo, cuyas regiones primarias de "alto rendimiento" tienen descomposición de valores singulares, factorización QR y valores Eigen, cálculo de vectores propios. He revisado el sitio web de Nvidia en sus herramientas como CuBLAS, Magma, etc., pero no quiero escribir el …



2
Continuidad de vectores propios de matriz paramétrica
Tengo matrices -dimensional H ( → k ) en función de vector de parámetros → k .nnnH^(k⃗ )H^(k→)\mathrm{\hat{H}}(\vec{k})k⃗ k→\vec{k} Ahora, las rutinas de valores propios devuelven valores propios sin un orden particular (generalmente están ordenados), pero quiero rastrear valores propios como funciones suaves de → k . Debido a que …


2
Ruta mínima en superficie potencial conocida
Estoy buscando la ruta mínima entre los mínimos de una superficie potencial que ya se conoce en una cuadrícula. (fuente: http://www.math.nus.edu.sg/~matrw/string/ ) Cualquier punto en el camino está en un mínimo potencial en todas las direcciones perpendiculares al camino. ¿Hay algún método SciPy o algún otro paquete de Python para …


2
Cómo lidiar con las restricciones de desigualdad de la norma
Quiero resolver la tarea de optimización (convexa): maxr,zrmaxr,zrmax_{r,z}\quad r sujeto a las siguientes dos restricciones\ | z \ | \ leq 1r \ geq0 r∥xi∥−xTiz≤0∀i=1,…,Nr‖xi‖−xiTz≤0∀i=1,…,Nr\|x_i\| - x_i^Tz \leq 0 \qquad \forall i=1,\dots, N ∥z∥≤1‖z‖≤1\|z\| \leq 1 r≥0r≥0r\geq0 rrr es un escalar, zzz es un vector, las xixix_i son vectores de …

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.