资源简介
可以帮助动态规划求解水库优化调度!里面有MATLAB源码,希望有助于求解!!
代码片段和文件信息
function [OptPolOptObjval]=MinForeDynprog(xDecisFunStageObjFunStateTransFunObjFun)
step=length(x(1:));x_isnan =~isnan(x);compar_valm =inf.*ones(size(x)) ;
f_opt=nan.*ones(size(x));d_opt =f_opt; k =1;tmpl=find(x_isnan(:k));
tmp2=length(tmp1);
for i=1:tmp2
u=nan;tmp3=feval(StageObjFunkx(tmp1(i)k)u);
f_opt(ik)=tmp3;d_opt(ik)=u;
end
for k =2:1:step
tmp4 = find(x_isnan(:k));tmp5=length(tmp4);
for i =1:tmp5
u=feval(DecisFunk x(ik));tmp6 = length(u);
for j =1:tmp6
tmp7=feval(StateTransFun kx(tmp4(i)k)u(j));
tmp8=x(:k-1)-tmp7 ;tmp9=find(tmp8==0);
if~isempty(tmp9)
tmp10=feval(StageObjFunktmp7u(j)) ;
tmp10 =feval(ObjFuntmp10f_opt(tmp9(1)k-1)) ;
if tmp10<=compar_valm(ik)
f_opt(ik)=tmp10;d_opt(ik)=u(j);compar_valm(ik)=tmp10;
相关资源
- BP神经网络用于轴承故障分类
- 被动调Q激光器MATLAB仿真
- 神经网络matlab程序
- 二维singer滤波
- Matlab+GUIDE使用总结--Matlab+GUI界面
- SVPWM整流器matlab仿真
- 自己用matlab写的jpeg压缩,解压程序
- matlab中实现遗传算法求解旅行商问题
- isight调用matlab
- 利用matlab实现H-infinity鲁棒控制
- 强化学习matlab代码
- 光伏电池输出特性曲线MATLAB代码
- 基于LMS算法的均衡器MATLAB实现代码
- 蚁群、粒子群、GA、TS等算法解决Job
- matlab关于商场人数的泊松随机过程仿
- 脉冲编码调制PCM调制与解调
- 64QAM调制解调
- matlab遗传算法程序以求解函数的极值
- 毕业论文 基于matlab的PSK通信系统仿真
- matlab 代码实现 信号 数字 变频
- KUKA六关节机器人matlab仿真
- hurst指数的MATLAB实现
- PSO-RBF的MATLAB程序实现
- 商人过河MATLAB.rar
- MatlabR2017aWin64Crack.rar
- Student_5_BDS_Positioning.m
- IEEE-6 14 30节点系统 MATLAB 潮流计算
- 飞行器六自由度建模 线性化 matlab程序
-
三相电压不平衡度计算 simuli
nk模型 - PMSM矢量控制
评论
共有 条评论