http://www.aertia.com | |
MATFOR in C++de AncadMATFOR in C++ es una librería de visualización 2D/3D de alta calidad que está perfectamente integrada con entornos de desarrollo C++, como Microsoft Visual C++ y Borland C++. VisualizaciónVisualización 2D/3D de alta calidad
Visualización instantánea Ejemplo 1: Mesh Plot 'incrustado' en un programa C++ Figura 2: Resultado del Mesh Plot
Presentaciones animadas Figura 3: Ejecución de una animación grabada con el Reproductor Multimedia
VelocidadAceleración en el Post-Procesado Mientras que la eficiencia de los procedimientos gráficos de MATFOR es consistente y altamente optimizada, MATFOR se enfoca además en proporcionar un mecanismo para la monitorización en tiempo real de programas para propósitos de depuración. Para alcanzar este objetivo, MATFOR proporciona Graphics Viewer y Data Viewer que muestran los datos intermedios. Así pues, durante la ejecución, Ud. puede: 1) ver como el algoritmo se ejecuta en Graphics Viewer y 2) pausar el algoritmo y exportar los datos intermedios a Data Viewer (que tiene una apariencia de hoja de calculo) para un examen mas avanzado. "El mecanismo de monitorización en tiempo real nos ayuda a ahorrar cerca de un 60% en tiempo de desarrollo en cada uno de nuestros proyectos.", indica el Dr. Huang del Chung-Shan Institute of Science and Technology.
SimplicidadInclusión de datos simples mfArray proporciona la entrada de datos dinámicos y redimensionamiento en un entorno de trabajo C++. Muchos de nuestros procedimientos están basados en él. Los procedimientos basados en mfArray pueden ser fácilmente 'incrustados' en nuestro programa sin necesidad de realizar ninguna modificación en nuestro código fuente. Esto nos permite utilizar un mecanismo de sintaxis tipo Matlab dentro de un entorno de trabajo C++. El ejemplo 2 muestra como mfArray es declarado y utilizado. Ejemplo 2: Declaración y utilización de mfArray en Fortran
Librería numérica Basada en la Intel MKL (math kernel library), la librería numérica de MATFOR proporciona alta precisión para obtener los máximos rendimientos. Los procedimientos numéricos están organizados en pequeños conjuntos de librerías ? elfun, fileio, datafun, elmat y matfun. Muchos procedimientos utilizan mfArray como argumento de entrada y salida. Con esta sencilla sintaxis, los procedimientos de MATFOR toman la clara ventaja de los tradicionales lenguajes de programación vectoriales ya que pueden ser llamados de modo muy intuitivo. Los procedimientos numéricos adoptan una sintaxis fácil de llamar. De ese modo, permite que el investigador o el programador se centre fundamentalmente en su problema, sin tener que preocuparse en cómo se realiza la gestión de las estructuras de los datos y del mantenimiento de los argumentos de entrada. Adicionalmente, MATFOR proporciona procedimientos numéricos específicos que de modo automático buscan el modo óptimo para resolver los algoritmos numéricos que son utilizados comúnmente, como por ejemplo aquellos que implican la inversión de matrices. Esto asegura la eficiencia y la robustez del código utilizado. Ejemplo 3: Resolviendo Ax = b, x = mfLDiv(A, b)
RequerimientosMATFOR 3 in C++ para Windows: Plataforma:
Windows 98/NT/2000/Me/XP MATFOR 3 in C++ para Linux: Plataforma: Sistema Linux con
glibc 2.2.5 o 2.2.93 y el kernel Linux 2.4.X |
Precios | |
MATFOR 3 in C++ para Windows 32-bits | 2.000,00 € |
MATFOR 3 in C++ para Windows 64-bits (Itanium) | 4.000,00 € |
MATFOR 3 in C++ para Linux RedHat 32-bits | 2.000,00 € |
MATFOR 3 in C++ para Linux RedHat 64-bits (Itanium) | 4.000,00 € |
MATFOR 3 in C++ Licencia Académica | Consultar |
© 2004, Aertia, S.L. |