0
我有一個問題,提取各種功能的輸出和定義他們,因爲他們是計算。我想有一個主文檔執行的任務,如:Matlab函數 - 如何將矢量輸出捕捉到單個變量中?
fcost(變量)
- >矢量輸出 F =矢量輸出。
確切的代碼如下:
function fcost(hours,heatcost,slack1,slack2,realdata)
ncalc = 4 * hours;
P = zeros(ncalc*3*4,1);
if realdata == 2;
SIN = sin((1:ncalc*4)/8)*0.5+0.7
P(1:3:end) = SIN(1:ncalc*4);
P(2:3:end) = slack1;
P(3:3:end) = slack2;
else
P(1:3:end) = heatcost;
P(2:3:end) = slack1;
P(3:3:end) = slack2;
end
P
format short
end
的問題是,該功能只吐出載體 - 和犯規定義爲任何主文件到投入使用。
在此先感謝!
謝謝你的解釋!我一直在四處尋找這樣的崩潰,並確定他們在那裏,但還沒有釘上一個。 – 2015-02-18 07:42:47
@RasmusElbaek - 沒問題:)如果我有幫助,你不再需要幫助,考慮接受我的答案。點擊我帖子頂部的複選標記圖標,在向上和向下投票箭頭的左下方。祝你好運! – rayryeng 2015-02-18 08:28:51