SQP-vs.-Semismooth-Newton
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:A comparison between two methods of the nonlinear optimization: Sequential Quadratic Programming and Semismooth Newton
# SQP vs. Semismooth-Newton

This is a project using [MATLAB][]
to make a comparison between two methods of the nonlinear optimization:
**Sequential Quadratic Programming** and **Semismooth Newton**.

---

## Directories tree

    |-- SQP-vs.-Semismooth-Newton
        |-- tex
        |-- test
            |-- problem_...
            |-- ...
            |-- problem_...
            |-- extras
            |-- test-populator
                |-- src
                    |-- data
                    |-- main

The main directory **SQP-vs.-Semismooth-Newton** contains
two subdirectories, three Matlab files, one config file and this README file.

The three Matlab files are:

  1. `seq_quad_prog.m` (The implementation of SQP method)
  
  2. `semismooth_newton.m` (The implementation of Semismooth Newton method)
  
  3. `active_set_strategy.m` (The implementation of Active Set Strategy)
  
The two subdirectories are:
  
  * Directory **tex** contains the LaTeX files for the bachelor thesis.
  
  * Directory **test** contains MATLAB and Java files for the test.
    
    * The MATLAB files in this directory with the prefix `test_all` can be used to run all the test files.
    
    * Each test problem as MATLAB test file can be found in the different subdirectories.
      Every test problem get his own directory.
      
    * The directory **test_populator** contains source code in Java
      to create all the MATLAB test files.
      
    * The directory **extras** here contains other MATLAB files needed for the test
      or for the results interpretation.

---

[matlab]: http://de.wikipedia.org/wiki/MATLAB "MATLAB"

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。