OptiVec for C++ Builder Especificaciones
|
Obtenga una biblioteca rápida de vectores y matrices para la serie de compiladores Embarcadero / Borland C / C ++, 64 + 32 bits
OptiVec contiene más de 3500 funciones escritas por ensamblador optimizadas a mano para todos los tipos de datos enteros y de punto flotante de los siguientes campos: 1. Forma vectorizada de operadores aritméticos y funciones matemáticas. 2. Operaciones con matrices, por ejemplo: multiplicación, inversión, descomposición LU, descomposición de valores singulares, valores propios. 3. Técnicas de Transformada Rápida de Fourier para convoluciones eficientes, análisis de correlación, filtrado espectral, etc., tanto unidimensionales como bidimensionales. 4. Ajuste de curvas para una amplia gama de funciones de modelo, desde regresión lineal simple hasta modelos no lineales con múltiples conjuntos de datos. 5. Estadísticas. 6. Análisis (derivadas, integrales, extremos, interpolación). 7. Representación gráfica de datos en coordenadas cartesianas. 8. Matemáticas de números complejos, tanto en formato cartesiano como polar. La implementación vectorizada en Assembler hace que las funciones de OptiVec, en promedio, sean 2-3 veces más rápidas que el código fuente compilado de la misma funcionalidad. En muchos casos, también se mejora la precisión numérica. La interfaz orientada a objetos para C ++, "VecObj", ofrece llamadas de función simplificadas y mayor seguridad de la memoria. Esta versión es para los compiladores Embarcadero / Borland / CodeGear C ++ (RAD Studio, Borland Developer Studio, Borland C ++ Builder, Borland C ++, Turbo C ++), tanto de 64 bits como de 32 bits.