Ciencia computacional

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


3
¿Optimizar una función desconocida que solo se puede evaluar?
Dada una función desconocida , podemos evaluar su valor en cualquier punto de su dominio, pero no tenemos su expresión. En otras palabras, f es como una caja negra para nosotros.f:Rd→Rf:Rd→Rf:\mathbb R^d \to \mathbb Rfff ¿Cuál es el nombre del problema de encontrar el minimizador de ? ¿Cuáles son algunos …




1
Integrando una función armónica sobre un tetraedro
Digamos que tengo una función que deseo integrar sobre un tetraedro T ⊂ R 3 . Si f fuera arbitrario, la cuadratura de Gauss sería una buena solución, pero sé que f es armónico. ¿Cuánto se puede acelerar la cuadratura de Gauss con esta información?f:R3→Rf:R3→Rf : \mathbf{R}^3 \to \mathbf{R}T⊂R3T⊂R3T \subset …
11 quadrature 

1
Modelos estadísticos para memoria / cómputo local, latencia de red y jitter de ancho de banda en HPC
El cómputo paralelo se modela frecuentemente utilizando una tasa local determinista de cómputo, sobrecarga de latencia y ancho de banda de red. En realidad, estos son espacialmente variables y no deterministas. Estudios como Skinner y Kramer (2005) observan distribuciones multimodales, pero el análisis de rendimiento parece usar siempre distribuciones deterministas …

6
¿Qué idioma debo aprender para la ciencia computacional?
¿Quieres mejorar esta publicación? Proporcione respuestas detalladas a esta pregunta, incluidas citas y una explicación de por qué su respuesta es correcta. Las respuestas sin suficiente detalle pueden ser editadas o eliminadas. Soy completamente nuevo en la noción de ciencia computacional y estoy buscando un buen punto de partida. Entiendo …
11 languages 

2
Cálculo del factor Cholesky
Entonces, el teorema de descomposición de Cholesky establece que cualquier matriz real simétrica positiva definida tiene una descomposición de Cholesky donde es una matriz triangular inferior.MMMM=LL⊤M=LL⊤M= LL^\topLLL Dado , ya sabemos que existen algoritmos rápidos para calcular su factor Cholesky .MMMLLL Ahora, supongamos que me dieron una matriz rectangular matriz …



1
¿Existen formas mejoradas de calcular
La mayoría de las bibliotecas matemáticas tienen varias versiones de funciones de logaritmo. La mayoría de las veces suponemos que son perfectos, pero en realidad muchos de ellos solo ofrecen un cierto número de dígitos de precisión. Para algunas funciones, hay variantes numéricamente más estables. Por ejemplo, Fortran, R, Java …

2
CVXOPT VS. OpenOpt
CVXOPT: http://abel.ee.ucla.edu/cvxopt/index.html OpenOpt: http://openopt.org/Welcome ¿Cuál es la relación entre ellos? ¿Cuáles son las ventajas / desventajas de ellos, respectivamente? Por cierto, ¿hay alguna otra biblioteca de optimización convexa de propósito general de alta calidad para Python / C ++ que valga la pena señalar?

5
Aumentando la longevidad de archivo del código
¿Existe una lista publicada de las mejores prácticas para garantizar la longevidad del código, con miras a resultados científicos reproducibles? (por ejemplo, código abierto, prácticas de documentación, selección de dependencias, selección de un idioma, máquinas virtuales, etc.). Conozca cualquier estudio (o falta de eso, ejemplos / anécdotas) que haya intentado …


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.