
matlab
文章平均质量分 77
小小IT
编程爱好者、生活爱好者
展开
-
最速下降法 and 共轭梯度法
注明:程序中调用的函数jintuifa.m golddiv.m我在之前的笔记中已贴出最速下降法%最速下降法求解f = 1/2*x1*x1+9/2*x2*x2的最小值,起始点为x0=[9 1]%算法根据最优化方法(天津大学出版社)97页算法3.2.1编写%v1.0 author: liuxi BIT%format longsyms x1 x2 alpha;f = 1原创 2011-04-17 17:02:00 · 5201 阅读 · 2 评论 -
拟牛顿法中的DFP算法和BFGS算法
注明:程序中调用的函数jintuifa.m golddiv.m我在之前的笔记中已贴出DFP算法和BFGS算法不同在于H矩阵的修正公式不同DFP算法%拟牛顿法中DFP算法求解f = x1*x1+2*x2*x2-2*x1*x2-4*x1的最小值,起始点为x0=[1 1] H0为二阶单位阵%算法根据最优化方法(天津大学出版社)116页算法3.5.1编写%v1.0 author:原创 2011-04-17 20:15:00 · 19310 阅读 · 5 评论 -
matlab编写的进退法,黄金分割法,抛物线法(二次插值法),wolfe不精确一维搜索
这是我最优化方法课程的编程作业,贴来和大家分享,后续会继续发来一些最优化的程序。、以下程序由matlab编写程序简介jintuifa.m进退法,用于确定下单峰区间.根据最优化方法(天津大学出版社)20页算法1.4.3编写。输出:[left right] 为下单峰区间输入:y x x0 step y为函数,x为函数y原创 2011-04-01 09:01:00 · 27827 阅读 · 1 评论 -
单纯形法
%单纯形法解线性规划(求解《最优化方法》(天津大学出版社)55页例2.5.1)%算法根据最优化方法(天津大学出版社)53页算法2.4.1编写%v1.0 author: liuxi BITclcclearfprintf(系数矩阵:/n)A=[1 1 1 0 0 0; 1 2 0 1 0 0;1 0 0 0 1 0;0 1 0 0 0 1]fprintf(资源向量原创 2011-05-08 19:04:00 · 1110 阅读 · 2 评论 -
MATLAB中的大括号
1.在定义几个变量或字符串时如: 1.student = struct(name,{Annie},scores,{70,89,100,45})定义构架函数 2.A = {[1,4,3;0,5,8;7,2,9]} %定义元胞数组 3.prompt = {Enter matrix size:,Enter colormap name:};原创 2011-04-22 10:44:00 · 14508 阅读 · 1 评论