1 Descripción general. MATLAB
MATLAB significa Laboratorio Matrix. Además de excelentes capacidades de cálculo numérico, también proporciona cálculos simbólicos y procesamiento de textos profesionales.
Gestión, modelado visual, simulación y control en tiempo real.
La unidad de datos básica de MATLAB es una matriz, y sus expresiones de instrucción son muy similares a las utilizadas habitualmente en matemáticas e ingeniería, por lo que es mejor resolver problemas con MATLAB que con C, FORTRAN, etc.
Es mucho más fácil hacer lo mismo con un idioma.
El actualmente popular MATLAB 5.3/Simulink 3.0 incluye un paquete principal con cientos de funciones internas y más de 30 cajas de herramientas, que se pueden dividir en herramientas funcionales.
Packaging y kits temáticos. El conjunto de herramientas de funciones se utiliza para ampliar las funciones de computación simbólica, modelado y simulación visual, procesamiento de textos y control en tiempo real de MATLAB. El kit temático es profesional.
Kit de herramientas, kit de herramientas de control, kit de herramientas de procesamiento de señales, kit de herramientas de comunicación, etc. Todos entran en esta categoría.
La apertura hace que MATLAB sea popular entre los usuarios. Excepto las funciones internas, todos los archivos del paquete principal de MATLAB y varios paquetes de herramientas son archivos legibles y modificables. Los usuarios pueden modificar el programa fuente.
O agregue sus propios programas para crear una nueva caja de herramientas especial.
2. Descripción general 2. Matemáticas
Wolfram Research es una empresa pionera en informática de alta tecnología, fundada por Steve Wolfram, el inventor de la teoría de la complejidad.
En 1987, se lanzó el software informático de alta tecnología Mathematica, que es un producto genial comparable al Premio Nobel. Mathematica es un conjunto integral de operaciones numéricas y simbólicas que proporciona software de primer nivel y fácil de usar a más de un millón de investigadores, ingenieros, físicos, analistas y otros profesionales de la tecnología en todo el mundo.
Entorno informático científico. Ha sido ampliamente utilizado en el mundo académico, maquinaria eléctrica, química, ingeniería civil, ingeniería de la información, finanzas, medicina, física, estadística, publicaciones educativas, OEM y otros campos.
Ampliamente utilizado.
Características de Mathematica
Con métodos de cálculo de alto orden, una rica biblioteca de funciones matemáticas y una enorme base de conocimientos matemáticos, Mathematica 5 puede realizar vectores propios. Las operaciones numéricas en álgebra lineal, como las matrices inversas, proporcionan los resultados de operaciones numéricas más precisos de la industria.
Mathematica no sólo puede realizar cálculos numéricos, sino que también proporciona las mejores operaciones simbólicas diseñables.
La rica biblioteca de funciones matemáticas puede resolver rápidamente cálculos, álgebra lineal, ecuaciones diferenciales, funciones variables complejas, análisis numérico, estadísticas de probabilidad, etc.
Mathematica puede dibujar gráficos de funciones profesionales en diversos campos profesionales, proporcionar métodos de representación gráfica enriquecidos y visualizar los resultados.
Mathematica puede organizar artículos y revistas científicas profesionales para que los cálculos y la composición tipográfica se puedan completar en el mismo entorno. Proporciona fórmulas y tablas de composición tipográfica editables de alta calidad, optimiza automáticamente la composición tipográfica en pantalla e impresión, y organiza todo, desde desde el principio hasta la planificación del informe final, proporcionando la mejor compatibilidad para la salida en txt, html, pdf y otros formatos.
Se puede combinar con C, C, Fortran, Perl, Visual Basic y Java para proporcionar potentes funciones de interfaz de lenguaje de alto nivel, lo que hace que el desarrollo de programas sea más conveniente.
Mathematica en sí es un lenguaje de programación simple y fácil de aprender. Mathematica proporciona funciones de ayuda interactivas y enriquecidas para que los usuarios puedan aprender y vender ahora.
Las características de funciones potentes, operación simple y fácil aprendizaje pueden acortar el tiempo de desarrollo de manera más efectiva.
3.3. Descripción general de la jerga
LINGO se utiliza para resolver programación no lineal (NLP-programación no lineal) y programación cuadrática (QP-programación cuadrática)
LINGO 6.0. La versión para estudiantes puede publicar hasta 300 variables y 150 problemas de reglas de restricciones, y su versión estándar tiene una capacidad de resolución de más de 10 4. Aunque LINDO y LINGO no pueden resolver directamente el problema de planificación de objetivos, se puede descomponer en problemas de planificación que LINDO y LINGO pueden resolver utilizando algoritmos de secuencia.
Integración de lenguajes de modelado con motores de soluciones
LINGO es una herramienta integral que hace más rápido, más simple y más eficiente construir y resolver modelos de optimización lineal, no lineal y de enteros. LINGO proporciona un lenguaje potente y un motor de resolución rápida para interpretar y resolver modelos de optimización.
■Representación de modelo simple
LINGO puede formular rápidamente problemas lineales, no lineales y enteros y es fácil de leer, comprender y modificar.
■Selección conveniente de entrada y salida de datos
El modelo establecido por LINGO puede obtener datos directamente de la base de datos o de la hoja de trabajo. De manera similar, LINGO puede enviar directamente los resultados de la solución a la base de datos o a la hoja de trabajo.
■Potente motor de soluciones
El motor de soluciones integrado de LINGO incluye restricciones lineales, no lineales (convexas y no convexas), cuadráticas, cuadráticas y optimización de enteros.
■ Modele de forma interactiva o cree aplicaciones llave en mano
LINGO proporciona un entorno totalmente interactivo para que pueda construir, resolver y analizar modelos. LINGO también proporciona interfaces dll y OLE para que los usuarios llamen desde los programas que escriben.
■Documentación extensa y funciones de ayuda
Todas las herramientas y documentación proporcionadas por LINGO pueden ayudarlo a comenzar rápidamente. El manual de usuario de LINGO tiene definiciones detalladas de funciones.
4. Descripción general 4. Software SAS
El nombre completo del sistema SAS es Statistics Analysis System, que fue escrito por primera vez por dos estudiantes graduados en bioestadística de la Universidad de Carolina del Norte. En 1976, se estableció el SAS Software Institute y se lanzó oficialmente el software SAS. SAS es un sistema de información integral a gran escala que se utiliza para respaldar la toma de decisiones, pero las primeras funciones de este sistema de software se limitaban al análisis estadístico, y las funciones de análisis estadístico siguen siendo sus componentes importantes y funciones centrales. La versión actual de SAS es la versión 9.0 y el tamaño es de aproximadamente 1G. Después de años de desarrollo, SAS ha sido adoptado por casi 30.000 organizaciones en más de 120 países y regiones de todo el mundo, con más de 3 millones de usuarios directos, que abarcan finanzas, medicina y salud, producción, transporte, comunicaciones, gobierno, educación, ciencia. investigación y otros campos. En países como el Reino Unido y los Estados Unidos, el dominio del uso de SAS para el análisis estadístico es una de las condiciones para que muchas empresas e instituciones de investigación científica seleccionen materiales. En el campo del procesamiento de datos y análisis estadístico, el sistema SAS se conoce como el sistema de software estándar internacional y fue seleccionado como el producto elegido para establecer bases de datos de 1996 a 1997. Es un gigante en el campo del software estadístico. Aquí hay solo un ejemplo: en el proceso de aprobación de nuevos medicamentos de la FDA, que es conocido por su rigor, se estipula que el análisis estadístico de los resultados de las pruebas de nuevos medicamentos solo se puede realizar utilizando SAS, ¡y los resultados de los cálculos de otros software no son válidos! ¡Incluso la media y la desviación estándar simples no son buenas! Esto demuestra el estatus de autoridad de SAS.
El sistema SAS es un sistema de software combinado compuesto por múltiples módulos funcionales, cuya parte básica es el módulo SAS básico. El módulo SAS básico es el núcleo del sistema SAS, realiza las principales tareas de gestión de datos, gestiona el entorno de uso del usuario, procesa el idioma del usuario y llama a otros módulos y productos SAS. En otras palabras, el funcionamiento del sistema SAS debe iniciar el módulo SAS básico. Además de su propia gestión de datos, programación, cálculo estadístico descriptivo y otras funciones, este módulo también es la sala de despacho central del sistema SAS. Puede existir de forma independiente o formar un sistema completo con otros productos o módulos. La instalación y actualización de cada módulo se puede realizar de forma muy cómoda a través de su instalador.
El sistema SAS tiene interfaces de expansión de funciones flexibles y potentes módulos de funciones. Sobre la base del SAS básico, también puede agregar los siguientes módulos diferentes para agregar diferentes funciones: SAS/STAT (módulo de análisis estadístico), SAS/GRAPH (módulo de dibujo), SAS/QC (módulo de control de calidad), SAS/ETS ( Módulo de Econometría y Análisis de Series Temporales), SAS/OR (Módulo de Investigación Operativa), SAS/IML (Módulo de Lenguaje de Programación Matricial Interactivo), SAS/FSP. SAS tiene un sistema de dibujo inteligente que no solo puede dibujar varios cuadros estadísticos, sino también mapas. SAS proporciona muchos procedimientos estadísticos, cada uno de los cuales contiene un conjunto extremadamente rico de opciones. Los usuarios también pueden implementar análisis estadísticos más complejos a través de una serie de procesos en el conjunto de datos. Además, SAS también proporciona varias funciones de análisis de probabilidad, funciones cuantiles, funciones estadísticas de muestra y funciones de generación de números aleatorios, para que los usuarios puedan satisfacer fácilmente necesidades estadísticas especiales.