Introducción a los métodos de optimización y su programación en Matlab
Los programas Matlab diseñados incluyen el método 0.618 y el método de la parábola para la búsqueda de líneas precisas, el criterio de Armijo para la búsqueda de líneas inexactas, el método de descenso más pronunciado, el método de Newton, el método de gradiente de yugo de reinicio, el algoritmo BFGS, y algoritmo DFP, método de la familia Broyden, método de región de confianza, algoritmo L.M para resolver problemas de mínimos cuadrados no lineales, método multiplicador para resolver problemas de optimización restringida, método de conjunto eficiente para resolver programación cuadrática, método de Newton suave para resolver subproblemas SQP y resolver optimización restringida. Método SQP del problema, etc. Además, "El método de optimización y su programación en Matlab" está equipado con una gran cantidad de ejemplos y ejercicios, y en el apéndice se presenta el uso de la caja de herramientas de optimización de Matlab. "Métodos de optimización y programación en Matlab" no solo presta atención a la practicidad de los métodos de cálculo, sino que también presta atención a mantener el rigor del análisis teórico, enfatizando la realización de las ideas y principios de los métodos numéricos en las computadoras. , álgebra lineal y Si tiene conocimientos preliminares de programación Matlab, puede aprender "Método de optimización y su programación Matlab". El "Método de optimización y su programación Matlab" puede ser utilizado por estudiantes universitarios con especialización en matemáticas y matemáticas aplicadas, informática y ciencias de la información. matemáticas aplicadas, es adecuado para estudiantes de posgrado con especialización en matemáticas computacionales, investigación de operaciones y cibernética, estudiantes de posgrado con especialización en ciencias e ingeniería, profesores y trabajadores científicos y tecnológicos que estén interesados en la teoría y los algoritmos de optimización.