资源简介
精通MATLAB最优化计算,内附源码,对优化计算的学习和编程有用
代码片段和文件信息
function [xminf] = CmpSimpleMthd(AcbbaseVector)
sz = size(A);
nVia = sz(2);
n = sz(1);
xx = 1:nVia;
nobase = zeros(11);
m = 1;
if c>=0
vr = find(c~=0 1‘last‘);
rgv = inv(A(:(nVia-n+1):nVia))*b;
if rgv >=0
x = zeros(1vr);
minf = 0;
else
disp(‘不存在最优解!‘);
x = NaN;
minf = NaN;
return;
end
end
for i=1:nVia
if(isempty(find(baseVector == xx(i)1)))
nobase(m) = i;
m = m + 1;
else
;
end
end
bCon = 1;
M = 0;
while bCon
nB = A(:nobase);
ncb = c(nobase);
B = A(:baseVector);
cb = c(baseVector);
xb = inv(B)*b;
f = cb*xb;
w = cb*inv(B);
for i=1:length(nobase)
sigma(i) = w*nB(:i)-ncb(i);
end
[maxsind] = max(sigma);
if maxs <= 0
minf = cb*xb;
vr = find(c~=0 1‘last‘);
for l=1:vr
ele = find(baseVector == l1);
if(isempty(ele))
x(l) = 0;
else
x(l)=xb(ele);
end
end
bCon = 0;
else
y = inv(B)*A(:nobase(ind));
if y <= 0
disp(‘不存在最优解!‘);
else
minb = inf;
chagB = 0;
for j=1:length(y)
if y(j)>0
bz = xb(j)/y(j);
if bz minb = bz;
chagB = j;
end
end
end
tmp = baseVector(chagB);
baseVector(chagB) = nobase(ind);
nobase(ind) = tmp;
end
end
M = M + 1;
if (M == 1000000)
disp(‘找不到最优解!‘);
x = NaN;
minf = NaN;
return;
end
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 28577527 2017-08-05 14:10 精通MATLAB最优化计算\《精通MATLAB最优化计算(第2版)》(龚纯王正林.pdf
文件 1836 2008-05-29 03:54 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第10章 线性规划\CmpSimpleMthd.m
文件 2269 2008-06-01 23:22 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第10章 线性规划\ModifSimpleMthd.m
文件 1645 2008-05-29 03:56 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第10章 线性规划\SimpleMthd.m
文件 4789 2008-06-30 06:39 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第11章 整数规划\DividePlane.m
文件 2833 2008-07-07 00:39 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第11章 整数规划\IntProgFZ.m
文件 1141 2008-07-01 05:39 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第11章 整数规划\ZeroOneprog.m
文件 2311 2008-06-03 03:42 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第12章 二次规划\ActivdeSet.m
文件 226 2008-06-03 04:18 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第12章 二次规划\QuadLagR.m
文件 1180 2008-06-03 04:16 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第12章 二次规划\TrackRoute.m
文件 1085 2008-09-05 02:35 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\AsyLnCPSO.m
文件 1829 2008-09-11 04:12 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\BreedPSO.m
文件 2413 2008-09-13 09:21 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\CLSPSO.m
文件 1028 2008-09-03 04:11 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\LinWPSO.m
文件 1017 2008-09-05 02:32 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\LnCPSO.m
文件 971 2008-09-03 04:11 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\PSO.m
文件 1116 2008-09-04 04:43 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\RandWPSO.m
文件 1156 2008-09-12 05:21 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\SAPSO.m
文件 1073 2008-09-04 04:51 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\SecPSO.m
文件 1438 2008-09-04 05:00 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\SecVibratPSO.m
文件 1173 2008-09-11 03:51 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\SelPSO.m
文件 1584 2008-09-05 05:02 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\SimuAPSO.m
文件 1175 2008-09-03 04:13 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第13章 粒子群优化算法\YSPSO.m
文件 2579 2008-09-11 05:32 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\AdapGA.m
文件 2380 2008-09-11 05:33 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\DblGEGA.m
文件 2889 2008-09-13 22:14 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\GMGA.m
文件 3344 2008-09-06 05:46 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\MMAdapGA.m
文件 2426 2008-09-13 21:08 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\myGA.m
文件 2070 2008-09-13 21:42 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\NormFitGA.m
文件 2571 2008-09-13 21:27 精通MATLAB最优化计算\随书源码_精通MATLAB最优化计算\第14章 遗传优化算法\SBOGA.m
............此处省略44个文件信息
相关资源
- 13811540_卡尔曼滤波原理及应用MATLAB仿
- 滑模变结构控制MATLAB仿真(第3版)
-
simuli
nk模块介绍 - 帧差法实现目标跟踪的Matlab代码
- Matlab模拟的电磁学时域有限差分法电
- SAR signal processing with MATLAB 书籍 对应代
- 控制数学问题的MATLAB求解
- Deep Learning 经典文章代码matlab
- Matlab反卷积和信号复原(邹谋炎)
- 基于ORL库和PCA方法的人脸识别系统m
- synthetic aperture radar signal processing wit
- 基于图像块低秩性的修复matlab代码
- 卡尔曼滤波器的原理以及在matlab中的
- Matlab深度学习工具箱160725
- 机器人控制系统的设计与MATLAB仿真p
- MATLAB+M语言高级编程
- DSP程序开发——MATLAB调试及直接目标
- 利用dbn+nn实现手写数字识别
- 通信天线建模与MATLAB仿真分析
- PnP位姿估计matlab工具包
- 卡尔曼滤波原理及应用:MATLAB仿真.
- 最先提出深度学习算法hinton的自动编
- 现代永磁同步电机控制原理及MATLAB仿
- MATLAB优化算法案例分析与应用案例及
- 运动模糊图像盲恢复程序matlab版
- MATLAB数值计算案例分析
- 组合导航松组合间接法的MATLAB程序
- 鲸鱼优化算法 WOA matlab源代码详细注释
- matlab下的MVO飞蛾优化算法
- MATLAB通信仿真及应用详解.pdf
评论
共有 条评论