¿Cuáles son los métodos de modelado matemático?
Esta es una copia de Internet y está bien escrita:
Se deben lograr avances clave:
1 módulo de pronóstico: pronóstico gris, series de tiempo pronóstico, red neuronal Predicción, ajuste de curvas (regresión lineal);
2 Discriminación de clasificación: discriminación de distancia euclidiana, discriminación de pescadores, etc.;
3 Teoría de grafos: método del camino más corto;
4 Optimización: utilice software lindo o lingo para resolver el sistema de ecuaciones;
5 Otros métodos: proceso de jerarquía analítica, método de análisis de componentes principales de la cadena de Markov, etc.;
6 Uso del software: matlab lindo (lingo) excel;
7 Escribe algunos artículos digitales y analógicos antes de la competencia.
Esta es la solución al concurso y las obras premiadas cada año. Puedes estimarla tú mismo...
Solución al problema del concurso
93A. intermodulación no lineal Ajuste de diseño de frecuencia, planificación
93B Teoría de grafos de clasificación de equipos de fútbol, análisis de jerarquía, programación entera
94A Teoría de grafos Fengshan Kailu, interpolación, programación dinámica
94B Teoría de gráficos del problema de embalaje de cerraduras, matemáticas combinatorias
95A Programación no lineal del problema de gestión de vuelos, programación lineal
95B Programación de operación de grúas y hornos de fundición Programación dinámica, teoría de colas, gráfico On
96A Ecuaciones diferenciales y optimización de la estrategia de pesca óptima
96B Programación no lineal de lavadora que ahorra agua
97A Programación no lineal de diseño de parámetros de piezas
97B Simulación estocástica de disposición óptima de truncamiento y corte, teoría de grafos
98A Optimización multiobjetivo y programación no lineal de un tipo de problema de cartera de inversiones
98B La mejor ruta para la inspección de desastres Teoría de grafos , optimización combinatoria
99A Gestión automatizada del torno optimización estocástica, simulación por computadora
99B Planificación del diseño de perforación 0-1, teoría de grafos
00A Identificación del modelo de clasificación de secuencia de ADN, Discriminación de Fisher, red neuronal artificial
00B Optimización de la combinación de transporte y pedido de tuberías de acero, problema de transporte
01A Ajuste de curvas de reconstrucción tridimensional de vasos sanguíneos, reconstrucción de superficies
01B Programación multiobjetivo para el problema de despacho de vehículos industriales
02A Programación no lineal óptima de la fuente de luz de la línea de luz del vehículo
02B Toma de decisiones de objetivo único para el problema de lotería
03A Ecuación diferencial extendida del SARS, ecuación diferencial
03B Programación entera y problema de transporte de la disposición de vehículos en la producción minera a cielo abierto
04A Análisis estadístico, procesamiento de datos y optimización del tiempo olímpico diseño de puntos de venta de supermercados
04B Ajuste de datos y optimización de la gestión de la congestión de la transmisión en el mercado energético
05A Evaluación de la calidad del agua del río Yangtze y evaluación de predicción de pronósticos, procesamiento de datos
05B DVD de programación estocástica de alquiler en línea, programación entera
La calidad del diseño del algoritmo afectará directamente la velocidad de cálculo. Se recomienda utilizar más software matemático (
Mathematice, Matlab, Maple. , Mathcad, Lindo, Lingo, SAS, etc.). Aquí se muestran diez tipos de algoritmos matemáticos
comúnmente utilizados para modelado, solo como referencia:
Algoritmo de Monte Carlo (este. El algoritmo también se denomina algoritmo de simulación aleatoria y se resuelve mediante simulación por computadora
El algoritmo del problema también se puede utilizar para probar la exactitud de su propio modelo mediante simulación, que es un método imprescindible p>
durante las competiciones)
2. Ajuste de datos, estimación de parámetros, interpolación y otros algoritmos de procesamiento de datos (en las competiciones, normalmente se encuentra con una gran cantidad de datos que deben procesarse y la clave). para procesar datos radica en estos algoritmos se suele utilizar como herramienta Matlab)
>
3. Problemas de planificación como programación lineal, programación entera, programación multivariada, programación cuadrática (la mayoría de los problemas en las competiciones de modelado
son problemas de optimización y muchas veces estos problemas se pueden resolver utilizando algoritmos de programación matemática). Para describirlo, generalmente se implementa utilizando el software Lindo y Lingo)
4. Algoritmo de teoría de grafos (este tipo de algoritmo se puede dividir en muchos tipos, incluido el cálculo de ruta más corta, flujo de red y gráfico bipartito).
métodos, los problemas relacionados con la teoría de grafos se pueden resolver con estos métodos, se requiere una preparación cuidadosa)
5. Algoritmos informáticos ( estos algoritmos son métodos más utilizados en el diseño de algoritmos y se pueden utilizar en competiciones en muchas ocasiones)
6. Tres algoritmos no clásicos principales de la teoría de optimización: método de recocido de simulación, red neuronal y algoritmo genético (estos.
Los problemas son algoritmos que se utilizan para resolver algunos problemas de optimización difíciles y son muy útiles para algunos problemas.
Pero la implementación del algoritmo es más difícil y debe usarse con precaución. )
7. Algoritmo de cuadrícula y método exhaustivo (el algoritmo de cuadrícula y el método exhaustivo son algoritmos para buscar violentamente el punto óptimo. En muchos
Hay aplicaciones en preguntas de competencia. Cuando el La atención se centra en el modelo en sí y se subestima el algoritmo. Se puede utilizar esta solución violenta. Es mejor utilizar algunos lenguajes de alto nivel como herramientas de programación)
Algunos métodos de discretización continua (muchos). Los problemas en realidad se basan en el hecho de que los datos pueden ser continuos, pero la computadora solo reconoce datos discretos, por lo que se discretizan y luego se usa diferencial en lugar de diferencial, suma en lugar de integral y otras ideas son muy importante)
9. Algoritmo de análisis numérico (si se utiliza un lenguaje de alto nivel para la programación en la competencia, entonces algunos puntos numéricos
Algoritmos comúnmente utilizados en el análisis, como la resolución de ecuaciones , operaciones matriciales, integración de funciones y otros algoritmos, requieren programación adicional
Escribir funciones de biblioteca para llamar)
10. Algoritmos de procesamiento de imágenes (Hay un tipo de pregunta en el concurso relacionada con Gráficos Incluso si no tiene nada que ver con los gráficos, debe haber muchas imágenes en el documento. Cómo mostrar estos gráficos y cómo manejarlos es el problema que debe resolverse.
Preguntas. generalmente manejado usando Matlab)