资源简介
求解以最小最大函数为目标带有约束的最优解matlab程序
代码片段和文件信息
function []=fminemaxc(ab)
%调用的格式为fminemax1(ab),a=[0.30.69]b=[9.9111.17]
%由于全局变量只有两个xy所以这里就引用两个二维矩阵作为参变量
if (a(1)<0.3)|(a(2)>0.69)|(b(1)<9.91)|(b(2)>11.17)
disp(‘wrong input‘);
else
runfun(ab);
end
%以下为子函数
function runfun(ab)
y1=9.91;
y2=10.54;
y3=11.17;
Rg=10;
r4=0.0033;
Dis42=0.69;
xtem=size(a(1):0.01:a(2));
ytem=size(b(1):0.01:b(2));
Utem=zeros(6xtem(2)*ytem(2));
i=1;
for xi=a(1):0.01:a(2)
for yj=b(1):0.01:b(2)
D41=sqrt(abs(Dis42-xi)^2+(yj+y1)^2);
D42=sqrt(abs(Dis42-xi)^2+(yj+y2)^2);
D43=sqrt(abs(Dis42-xi)^2+(yj+y3)^2);
d41=sqrt(abs(Dis42-xi)^2+abs(yj-y1)^2);
d42=sqrt(abs(Dis42-xi)^2+abs(yj-y2)^2);
d43=sqrt(abs(Dis42-xi)^2+abs(yj-y3)^2);
Z44=60*log(2*yj/r4);
Z41=60*log(D41/d41);
相关资源
- 雷电感应电压matlab
- bpsk在高斯白噪声信道中调制解调MAT
- 基于MATLAB的图像增强处理
- 卡尔曼滤波算法原理及MATLAB源程序
- MATLAB 软件最大功率跟踪
- MATLAB软件BOOST电路仿真
- 蚁群算法解决TSP问题MATLAB程序
- DCT变换和DFT变换 数字图像压缩 Mat
- 二值化算法:Otsu算法、Bernsen算法、
- LSB 数字水印,matlab源程序,很好的资
- 嵌入式上位机利用matlab GUI界面进行数
- 二维对称图像矩阵ICA人脸识别MATLAB源
- matlab peak detection peak area 峰识别 面积
- matlab实现模式识别的聚类分类算法
- matlab卷积码仿真代码
- 维纳滤波器matlab代码
- matlab实现graphcut算法
- matlab迷宫
- matlab实现 中值滤波去除基线漂移
- 2个matlab BP分类代码
- 拥有matlab用户界面的卡尔曼滤波程序
- MATLAB中为GUI添加背景图片的方法
- 数字锁相环的MATLAB仿真源码
- matlab(边界提取链码生成差分链码生
- 用MATLAB编写的小波去噪程序
- 无线传感器网络仿真代码
- matlab——PSO算法以及两种适应度函数
- 基于纹理的图像检索源码matlab
- matlab实现了图像通信中的全搜索算法
- Win7下MATLAB_7.0地址和详细安装+汉化包
评论
共有 条评论