私の目標:5つのシナリオのどれが各行に流行しているかによって、ifステートメントの後に計算をしてください。最終結果は、各行の計算結果を含む1つの列にする必要があります。私がこれまで試したどのような複数の定義済み基準を満たすセルペアの計算?
:
CalcOutcome = zeros(554,1);
for k=height(MomPF)
if MomPF.L_sum4t<0 & MomPF.U_sum4t>0
% make calc for every row but end result should only be 1 column
% with the calc outcomes
CalcOutcome=(-1)*MomPF.L_sum4t{k}*0.5 + MomPF.U_sum4t{k}*0.5;
elseif MomPF.L_sum4t<0 & MomPF.U_sum4t<0
CalcOutcome=(-1)*MomPF.L_sum4t{k}*1;
elseif MomPF.L_sum4t>0 & MomPF.U_sum4t>0
CalcOutcome=MomPF.U_sum4t{k}*1;
elseif MomPF.L_sum4t>0 & MomPF.U_sum4t<0
CalcOutcome=MomPF.L_sum4t{k}*0.5 + (-1)*MomPF.U_sum4t{k}*0.5;
elseif MomPF.L_sum4t==0 & MomPF.U_sum4t==0
CalcOutcome=0
end
end
表:私はテストするためにあなたのデータを持っていけないが、私はあなたがインデックスに忘れてしまったと言うだろう
あなたの質問は何ですか? – excaza
@excaza、上記(ゴールセクション) – John
質問は通常、疑問符で終わります。 (「この目標をどのように達成するのですか?」を追加しないでください。 – dasdingonesin