资源简介
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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1836 2008-05-28 19:54 第10章 线性规划\CmpSimpleMthd.m
文件 347 2009-10-28 19:23 第10章 线性规划\Funval.m
文件 2269 2008-06-01 15:22 第10章 线性规划\ModifSimpleMthd.m
文件 1645 2008-05-28 19:56 第10章 线性规划\SimpleMthd.m
文件 940 2009-10-30 00:08 第10章 线性规划\TranfmAcb.m
目录 0 2011-08-08 23:10 第10章 线性规划\
- 上一篇:基于labview的温控炉控制系统程序
- 下一篇:时间序列预测及matlab代码
相关资源
- 时间序列预测及matlab代码
- 基于matlab比例导引做的三维弹道
- 电磁场实验 MATLAB仿真直导线的磁场分
- 直接序列扩频通信系统matlab仿真程序
- 马氏链模型 matlab
- matlab IDW插值方式
- 基于卡尔曼滤波的视频人脸跟踪MATL
- 机器人障碍环境下路径规划改进的回
- 带通滤波器MATLAB程序139688
- 用重标度极差法计算hurst指数的matla
- BP神经网络对iris数据集进行分类 MAT
- 滑模变结构控制matlab仿真第三版基本
- R2016a_patch_1465823_2016-09-21(Mac上Matlab
- 节点导纳矩阵的Matlab算法
- 雷达系统设计MATLAB仿真Mahafza、Elsher
- 基于matlab,读取图像文件并计算其图
- 图像处理识别图中棒材个数
- 基于特征匹配和RANSAC的三维点云拼接
- matlab 求最小外接矩形
- 遗传算法求函数f=x+10*sin(5*x)+7*cos(
- 7种图像降噪matlab实现
- MATLAB神经网络编程
- 医学三维重建MATLAB体绘制算法:光线
- 代码MATLAB基于形态学的目标检测一
- 手势识别,基于 MATLAB
- 电动汽车充电站选址定容matlab程序代
- 智能微电网粒子群优化算法.7z
- 随机hough变换的matlab实现,源码解释很
- LBP图像特征提取matlab程序
- 免疫算法 MATLAB代码
评论
共有 条评论