matlab解动态规划,数太大解不出来

qq_47202702 2020-05-24 10:50:11
function u=DecisF1(k,x) %在阶段k由状态变量x的值求出其相应的决策变量所有的取值? if k==16,u=x; else u=1:x-1; end function v=SubObjF1(k,x,u) %阶段k的指标函数? c=[345.78;358;571.5;196.5;345.78;358;524.5;19.5;345.78;358;396.5;28.5;345.78;358;1185.5;18.5] v=c(k).*u; v=-v; function y=TransF1(k,x,u) %状态转移方程? y=x-u; function y=ObjF1(v,f) %基本方程中的函数g? y=v+f; clear; n=37350; x1=[n;nan*ones(n-1,1)]; x2=1:n; x2=x2'; x=[x1,x2,x2,x2,x2,x2,x2,x2,x2,x2,x2,x2,x2,x2,x2,x2,]; [p,f]=dynprog(x,'DecisF1','SubObjF1','TransF1','ObjF1')
...全文
195 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,948

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧