91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-02
  • 語言: Matlab
  • 標簽: matlab??

資源簡介

通過坐標輪換法求解一維搜索問題的最優解,坐標輪換法是每次搜索只允許一個變量變化,其余變量保持不變,即沿坐標方向輪流進行搜索的優化方式。

資源截圖

代碼片段和文件信息

function?[xminf]?=?minconPS(fgx0deltauvareps1eps2)
if?nargin?==?7
????eps2?=?1.0e-6;
end
n?=?length(var);
y?=?x0;
bmainCon?=?1;

while?bmainCon?
????yf?=?Funval(fvary);
????yk_1?=?y;
????for?i=1:n
????????tmpy?=?zeros(size(y));
????????tmpy(i)?=?delta(i);
????????tmpf?=?Funval(f?vary+tmpy);
????????
????????for?j=1:length(g)
????????????cong(j)?=?Funval(g(j)?vary+tmpy);
????????end
????????if?tmpf?=?0
????????????bcon?=?1;
????????????while?bcon
????????????????tmpy(i)?=?2*tmpy(i);
????????????????tmpf_i?=?Funval(f?vary+tmpy);

????????????????for?j=1:length(g)
????????????????????cong_i(j)?=?Funval(g(j)?vary+tmpy);
????????????????end
????????????????if?tmpf_i?=0
????????????????????y_res?=?y??+?tmpy;
????????????????else
????????????????????bcon?=?0;
????????????????end
????????????end
????????else
????????????tmpy(i)?=?delta(i);
????????????tmpf?=?Funval(f?vary-tmpy);

????

評論

共有 條評論