フィルターのクリア

how to define connection factors for supply chain for GA/fmincon optimization?

1 回表示 (過去 30 日間)
Aimen Mujahid
Aimen Mujahid 2017 年 5 月 25 日
回答済み: Alan Weiss 2017 年 6 月 2 日
function [Xmd]=checkb(Q) Xmd(1,1)=Q(1);% connection b/w manufacturer 1 and distributer 1 Xmd(2,1)=Q(2);% connection b/w manufacturer 2 and distributer 1 Xmd(3,1)=Q(3);% connection b/w manufacturer 3 and distributer 1 Xmd(1,2)=Q(4);% connection b/w manufacturer 1 and distributer 2 Xmd(2,2)=Q(5);% connection b/w manufacturer 2 and distributer 2 Xmd(3,2)=Q(6);% connection b/w manufacturer 3 and distributer 2
%it should be in binary 0 or 1
  5 件のコメント
Alan Weiss
Alan Weiss 2017 年 5 月 26 日
編集済み: Alan Weiss 2017 年 5 月 26 日
Please mark your code with the {} Code button so that we can read it. Seriously, I am not going to try to decode your question until you format it properly.
Alan Weiss
MATLAB mathematical toolbox documentation
Aimen Mujahid
Aimen Mujahid 2017 年 6 月 1 日
if true
function [Xmd]=checkb(Q) Xmd(1,1)=Q(1);
Xmd(2,1)=Q(2);
Xmd(3,1)=Q(3);
Xmd(1,2)=Q(4);
Xmd(2,2)=Q(5);
Xmd(3,2)=Q(6);
end
end

サインインしてコメントする。

回答 (1 件)

Alan Weiss
Alan Weiss 2017 年 6 月 2 日
Is that supposed to be an objective function? Your function returns a 3-by-2 matrix that is simply a reshaping of the inputs. An objective function must be scalar-valued, not vector or matrix valued.
If you want to ask about how to write an objective function, see Writing Scalar Objective Functions. If you want to know something else, then please ask more explicitly.
Alan Weiss
MATLAB mathematical toolbox documentation

カテゴリ

Help Center および File ExchangeSolver Outputs and Iterative Display についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by