2023-06-01から1日間の記事一覧

有制約多目的最適化問題で妥協解を求める

t12の計算時にペンローズ擬似逆行列を用いるのがポイント。 パレートフロントはSTOMで希求水準をたくさん設定して求めるのが正攻法なのだろうが、横着してMatlabのboundary()コマンドを利用した。そのため実際はパレート最適値ではない点も拾ってグラフに描…

多目的最適化におけるSTOMを利用した妥協解の計算

clear; close all; x = -2:0.001:2; f1 = @(x) exp(-x)+1.4*exp(-x.^2); f2 = @(x) exp(x)+1.4*exp(-x.^2); figure(1); hold on; % plot(f1(x),f2(x),'o'); x1 = 0:0.01:7; y1 = interp1(f2(x),f1(x),x1,'spline'); plot(x1,y1,'-','DisplayName','Pareto Fr…

多目的最適化におけるトレードオフ比を考慮した妥協解の計算

clear; close all; x = -2:0.1:2; f1 = @(x) exp(-x)+1.4*exp(-x.^2); f2 = @(x) exp(x)+1.4*exp(-x.^2); plot(f1(x),f2(x),'o'); hold on; x1 = 0:0.1:7; y1 = interp1(f2(x),f1(x),x1,'spline'); plot(x1,y1,'-'); xlim([0,7]); ylim([0,7]); syms f1_symb…