BCLS is a software package for solving bound-constrained least-squares problems of the form.The regularization and linear terms are optional. The vectors and define upper and lower bounds on the variables . Free and fixed variables are easily accomodated by setting corresponding components of and to be and , or by setting them equal to each other. BCLS implements a two-metric projected-descent method. At each iteration, a search direction is computed that is a combination of a Newton and a scaled steepest-descent step. Some notable features of the implementation: The matrix is used only as an operator. The user needs only to provide a routine to compute the matrix-vector produts and The algorithm can take advantage of good starting points, and is capable of making very large changes to the "active-set" at each iteration. The normal equations are never formed. The user may provide perconditioners in order to accelerate the solution of the subproblems.
- 1
- 粉丝: 1
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 章节1:Python入门视频
- 无需样板的 Python 类.zip
- ESP32 : 32-bit MCU & 2.4 GHz Wi-Fi & BT/BLE SoCs
- 博物馆文博资源库-JAVA-基于springBoot博物馆文博资源库系统设计与实现
- 旅游网站-JAVA-springboot+vue的桂林旅游网站系统设计与实现
- 小说网站-JAVA-基于springBoot“西贝”小说网站的设计与实现
- 游戏分享网站-JAVA-基于springBoot“腾达”游戏分享网站的设计与实现
- 学习交流-JAVA-基于springBoot“非学勿扰”学习交流平台设计与实现
- EDAfloorplanning
- 所有课程均提供 Python 复习部分.zip