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

  • 大小: 2KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-28
  • 語言: 其他
  • 標簽: 約束處理??

資源簡介

粒子群算法優化代碼,編寫了目標函數并且該函數包括約束條件,可以方便初學者學習進行套用。生物機理:鳥群尋找湖泊 在函數中,有很多是無法求出最優解的 在這時,我們會采用軟計算方法,而PSO算法,在軟計算算法中有重要的地位;

資源截圖

代碼片段和文件信息

function?y=fun(X)
%????下列函數為:
%????y=0.072*x1+0.063*x2+0.057*x3+0.05*x4+0.032*x5+0.0442*x6+0.0675*x7+7
%????約束條件為:
%????0.072*x1+0.063*x2+0.057*x3+0.05*x4+0.032*x5+0.0442*x6+0.0675*x7<=264.4
%????128*x1+78.1*x2+64.1*x3+43*x4+58.1*x5+36.9*x6+50.5*x7<=67919
a=[0.0720.0630.0570.050.0320.04420.0675];
b=[0.0720.0630.0570.0050.0320.04420.0675];
c=[12878.164.14358.136.950.5];
%%?目標函數
%?cons1=?@(X)(b*X<=264.4);???%匿名函數編寫約束條件1
%?cons2=?@(X)(c*X>=-20);?????%匿名函數編寫約束條件2?,也可以直接寫在迭代循環函數中或寫在主函數中
%?有兩種求解方式
%?(1)
if?b*X<=264.4?&&?c*X>=-20
????y=?a*X+7;
else
????y=10^10;
end
%?%?(2)
%?????y=?a*X+7+100000*(b*X-264.4)?+100000*(?c*X+20);
%?end
end

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????744??2020-03-30?19:43??fun.m
?????文件????????5595??2020-03-30?19:55??pso.m

評論

共有 條評論

相關資源