MATLAB线搜索技术【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB共轭梯度法【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB非线性最小二乘法【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB最速下降法及牛顿法【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
拟牛顿法【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB信赖域方法【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB拟牛顿法【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
拟牛顿法【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB序列二次规划法【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB拟牛顿法【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB序列二次规划法【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB最速下降法及牛顿法【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB【牛顿型信赖域方法程序】
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
罚函数法 -【PHR乘子法程序】 可利用该程序求解约束优化问题 - 非线性最优化问题主要算法Matlab程序设计
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB项目源码 - 基于SRP-PHAT的麦克风声源定位.zip
使用说明
当前代码由matlab运行。
这里TDOA_method.m为主程序,直接运行即可。
mat文件为四路麦克风采集到的语音信号,如果想要使用自己的数据可以参照mat内文件的存储名称,相应的改为自己的语音文件。如果想使用多路麦克风的模型(如6路)则较为困难,需要将所有代码中涉及到四路处理的内容全部修改。
麦克风阵列模型的坐标在主程序中以完成初始化,必须时可以自行修改。
这里调用了几种不同的进行声源定位的子函数,其中主要的方法只有两种:SRP-PHAT以及数值计算法。
PCA算法理解 - - matlab人脸识别.zip
毕业设计
PCA算法理解,设计MATLAB GUI实现人脸识别。
使用方法:
运行face.m主脚本
点击训练机器选择train文件夹
点击choose photo选择test文件夹下的一张图片
最后点击recognize即可进行识别
点击Accuracy可计算整个test文件夹下所有图识别准确率
常用算法模型之思维导图(.xmind.emmx文件)
pytorch之线性回归
变分法模型 层次分析法 插值和拟合 差分方程模型 常微分方程的解法 存贮论 动态规划 对策论 多元分析 方差分析
非线性规划
灰色系统理论及其应用中的优化问题
回归分析 经济与金融口中的优化问题 马氏链模型 模糊数学模型 模口糊数学模型
目标规划 排队轮模型
偏最小二乘回归 偏口微分方程的数值解 神经网络模型 生产与服务运作管理中的优化问题 时间序列模型 数据描述和统计 图与网络
微分方程建模 稳定状态模型 现代优化算法 线性规划 整数规划
MATLAB源码案例 - FFT非线性量化法.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - k近邻滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 二维统计滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - FFT线性量化法.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
DCT、FFT压缩与均值滤波、中值、高斯、二维统计、自适应中值、维纳、kNN、NL-Means的matlab实现.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 自适应中值滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - DCT变换矩阵法.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 维纳滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 中值滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 整图DCT变化法.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 均值滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 非局部均值滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
MATLAB源码案例 - 高斯滤波.rar
CT、FFT压缩与均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、kNN滤波、NL-Means滤波的matlab实现
课设收获
1.图像压缩的两个要求:能量集中、均方误差小。
2.图像处理的基本操作——模板操作
3.JPEG格式的压缩编码方式:图像分块、8x8DCT变换、游标编码、哈夫曼编码
4.DCT变换和IDCT变换的原理、DCT系数矩阵的频率特点和量化方法
5.FFT变化和IFFT变换原理、FFT系数矩阵的频率特点和量化方法
6.图像椒盐噪声与高斯噪声的产生因素和模拟方法
7.多种图像去噪算法,从算法上学习并实现了均值滤波、中值滤波、高斯滤波、二维统计滤波、自适应中值滤波、维纳滤波、k近邻滤波、非局部平均滤波。
机器学习-Coursera-吴恩达- python+Matlab代码实现
Windows10 Matlab 2017b 掌握机器学习的算法原理与推理过程; 掌握机器学习算法在Matlab语言的实现过程和细节; 线性回归 多元线性回归 逻辑回归 正则化的Logistic回归 多类分类 神经网络预测功能 神经网络学习 正则化线性回归 偏差与差异 支持向量机 垃圾邮件分类器 K-均值聚类 主成分分析 异常检测 推荐系统 简单高斯过程回归
数字信号处理大作业:Matlab实现语音分析:加噪声,频谱分析,滤波器等等(内附报告)
Matlab实现语音分析:加噪声,频谱分析,滤波器等等
时域频域分析
导入测试音频,囧行时域频域分析
时域频域分析
添加高斯白噪声
添加高斯白噪声
添加单频噪声
添加单频噪声
添加多频噪声
添加多频噪声
IIR滤波分析
IIR滤波分析
时域频域分析
FIR滤波分析
FIR滤波分析
时域频域分析
MATLAB图像处理实例 - 图像去雾、图像增强、灰度直方图均衡化等
算法
MATLAB图像处理实例 - 图像去雾、图像增强、灰度直方图均衡化等
MATLAB线搜索技术【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.
MATLAB二次规划法【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
非线性最优化问题主要算法Matlab程序设计
线搜索技术
1.golds.m 【0.618法程序】 用0.618法求单变量函数在单峰区间[a,b]上的近似极小点。
2.qmin.m 【抛物线算法程序】 求函数在区间[a,b]上的局部最小值,从初始点s开始,然后在[a,s],[s,b]上进行搜索。
3.armijo.m 【Armijo准则程序】 Armijo搜索规则是许多非线性优化算法都必须执行的步骤,把它编制成可重复利用的程序模块是很有意义的。
最速下降法及牛顿法
4.grad.m 【最速下降法程序】 基于Armijo非精确线搜索的最速下降法Matlab程序。
5.dampnm.m 【阻尼牛顿法程序】 基于 Armijo非精确线搜索的阻尼牛顿法 Matlab 程序。
6.revisenm.m 【修正牛顿法程序】修正牛顿法克服了牛顿法要求Hesse 阵正定的缺陷。
共轭梯度法法
7.frcg.m 【FR共轭梯度法程序】 基于Armijo非精确线搜索的再开始FR共轭梯度法的Matlab程序。
拟牛顿法
8.sr1.m 【对称秩 1 算法程序】 基于Armijo搜索的对称秩1算法的Matlab程序。
9.bfgs.m 【BFGS 算法程序】 基于Armijo搜索的BFGS算法的Matlab程序。
10.dfp.m 【DFP算法程序】 基于Armijo搜索的DFP算法的Matlab程序。
11.broyden.m 【Broyden族算法程序】 基于 Armijo 搜索的 Broyden 族算法的 Matlab 程序。
信赖域方法
12.trustq.m 【求解子问题的光滑牛顿法程序1】 利用光滑牛顿法求解信赖域子问题, 一般适用于 (近似) Hesse 阵正定的情形。
13.trustm.m 【牛顿型信赖域方法程序】
非线性最小二乘问题
14.lmm.m 【L-M算法程序】 利用 LM 方法求解非线性方程组F(x)= 0, 可适用于未知数的个数与方程的个数不相等的情形。
罚函数法
15.multphr.m 【PHR乘子法程序】 可利用该程序求解约束优化问题。
二次规划法
16.qlag.m 【Lagrange算法程序】 用拉格朗日方法求解等式约束条件的二次规划问题。
17.qpact.m 【有效集方法程序】 主要适用于求解一般约束条件下的凸二次规划问题。
序列二次规划法
18.qpsubp.m 【求解子问题的光滑牛顿法程序2 】利用光滑牛顿法求解二次规划子问题。
19.sqpm.m 【SQP 方法程序】求解一般约束优化问题,该程序在每一迭代步调用了程序求解二次规划子问题.