http://www.aertia.com

IMSL C# Numerical Library

de Visual Numerics

La librería numérica IMSL C# ofrece unas capacidades analíticas sin precedentes, así como el más completo y accesible conjunto de algoritmos matemáticos, estadísticos y financieros para los lenguajes C# y Visual Basic? .NET (VB.NET).

Analítica del Negocio con la Librería Numérica IMSL™ C#

Hoy en día, las decisiones empresariales han de estar basadas en análisis completos y actualizados, que aprovechen el valioso conjunto de datos obtenido durante años. Mediante el uso de algoritmos matemáticos y estadísticos, es posible obtener una mayor comprensión de estos datos, gracias al descubrimiento de nuevas relaciones entre las variables empresariales.

Con el uso de IMSL C#, las aplicaciones creadas con Microsoft .NET Framework son capaces de ofrecer avanzadas funciones analíticas del negocio. La librería IMSL C# contiene potentes algoritmos que conforman la espina dorsal de sistemas de análisis habituales, como la maximización del beneficio, la optimización de diseño de productos y de la eficacia de la cadena de suministros, y la predicción de la demanda.

Análisis Numérico Avanzado para Aplicaciones Microsoft .NET

IMSL C# es una librería de análisis numérico escrita 100% en C#, que ofrece un amplio espectro de funciones matemáticas y estadísticas para la plataforma .NET. Con ella, los programadores de C# o Visual Basic™ .NET (VB.NET) dispondrán de capacidades analíticas en el entorno .NET, y una mejora en la productividad de programación gracias a la facilidad de uso de Visual Studio™.

La librería IMSL C# lleva todas las ventajas propias de los lenguajes C# y VB.NET a una nueva dimensión, añadiendo potentes capacidades analíticas a su actual funcionalidad. IMSL C# es la única librería numérica de su clase que ofrece análisis numérico profesional a los lenguajes C# y VB.NET.

Nuevos Niveles de Cálculo Avanzado

Con IMSL C#, los programadores de aplicaciones analíticas en C# o VB.NET para .NET podrán confiar la funcionalidad del cálculo numérico a esta librería, y centrar sus esfuerzos en el desarrollo de la aplicación. Gracias a su escalabilidad e integración, la librería IMSL C# ofrece nuevos niveles de cálculo avanzado a los usuarios de Visual Studio que desarrollan programas para sistemas de alto rendimiento y HPC.

Visual Numerics lleva el lenguaje C# a un nuevo nivel al incorporar extensiones matemáticas críticas, como la capacidad de manejar números complejos, lo que incrementa considerablemente las posibilidades de análisis de alto rendimiento disponibles en la plataforma .NET. Los algoritmos de IMSL C# son extremadamente precisos, puesto que se basan en más de tres décadas de experiencia técnica de Visual Numerics con la familia de productos IMSL. Por primera vez, los programadores de aplicaciones .NET disponen de una capacidad sin precedentes para crear aplicaciones analíticas avanzadas sin tener que convivir con los problemas e ineficacia de otras alternativas, como "code wrappers".

Características

  • El primero de su clase 
    La primera y más completa librería matemático estadística escrita 100% en C# para .NET Framework.
     
  • Uso sencillo con lenguajes C# y VB.NET
    Escrita en puro C#, la librería IMSL C# ofrece todas las ventajas de dicho lenguaje, como asignación automática de memoria, garbage collection automática, no necesidad de ajustar punteros, etc. Además, se integra directamente con VB.NET, simplificando la llamada a rutinas IMSL desde programas escritos en ese lenguaje, y proporcionando métodos estáticos de hebrado seguro para la creación de aplicaciones más robustas.
     
  • Integración con el entorno de Visual Studio
    Se integra fácilmente con Microsoft Visual Studio para ofrecer avanzadas funciones analíticas con independencia de si la programación se realiza en VB.NET, C# u otro lenguaje compatible .NET.
     
  • Capacidades especiales para el análisis avanzado 
    La librería IMSL C# amplía las capacidades matemáticas del lenguaje C# con aspectos tales como el manejo de números complejos, incrementando en consecuencia las funciones de análisis de alto rendimiento disponibles para el entorno .NET.
     
  • Fácil interoperabilidad con una amplio rango de funciones gráficas 
    Ofrece interoperabilidad dentro de la plataforma .NET, lo que permite un fácil acceso a Excel, utilidades .NET y paquetes gráficos para crear visualizaciones simples o avanzadas de los datos.
     
  • Sencilla nomenclatura
    Las clases y métodos utilizan nombres descriptivos para una programación intuitiva.
     
  • Gestión de errores 
    Los diagnósticos de mensajes de error son claros e informativos, y están diseñados no sólo para mostrar la condición del error, sino también para sugerir acciones correctoras, si resulta apropiado.
     
  • Programación productiva
    Gracias al completo cumplimiento e integración con la plataforma .NET, el tiempo de desarrollo se reduce significativamente, se alienta la estandarización y se asegura la futura compatibilidad.

Novedades de la librería numérica IMSL™ C# 4.0

La versión 4 de IMSL C# Numerical Library incluye nuevos algoritmos de clasificación de redes neurales, optimización de Programación Lineal Densa y un nuevo generador de números aleatorios. Ahora, los analistas en campos como las financias, los negocios, la bioinformática y las ciencias de la vida pueden adaptar sus aplicaciones de producción para llevar a cabo la minería de datos y el análisis predictivo de datos complejos en el entorno .NET.

Motores de clasificación de redes neurales

  • Ofrecen la capacidad de crear modelos predictivos y entrenar la red para optimizar el modelo con el tiempo mediante información adicional.
  • Permiten imitar el proceso humano de resolución de problemas aplicando el conocimiento obtenido de datos históricos sobre nuevos datos. 
  • Utilizan la alimentación hacia adelante, adaptada para la predicción y para los problemas binarios y de clasificación múltiple.

Nuevo optimizador de programación lineal de alto rendimiento 

  • Nuevo y avanzado optimizador de programación lineal densa y con restricciones. 
  • El algoritmo LP (Linear Programming) más rápido del mercado para C#.NET
  • Los resultados de rendimiento para la librería IMSL C# son comparables a los del mejor optimizador de LP densa basado en Fortran existente.
  • Incluye un lector MPS que facilita su uso con problemas almacenados en formato MPS.
  • Adaptado a usuarios que deseen realizar optimización de carteras, sistemas bursátiles y modelado de riesgos.

Técnica de generación de números aleatorios Mersenne Twister

  • Ofrece una rápida generación de números pseudoaleatorios de muy alta calidad.


© 2004, Aertia, S.L.