-5
私はx =(t * n)株リターンマトリックスを持ち、nはポートフォリオの株式数であり、tは時間です。 x(it)は時間tでストックiを返し、中央値Mは尊重して取るk(x)とk(y)はx(t)とy(t)の母集団中央値である。matlabのコメディアン(c)を計算する方法は?
私はx =(t * n)株リターンマトリックスを持ち、nはポートフォリオの株式数であり、tは時間です。 x(it)は時間tでストックiを返し、中央値Mは尊重して取るk(x)とk(y)はx(t)とy(t)の母集団中央値である。matlabのコメディアン(c)を計算する方法は?
質問を閉じる前にクイックアンサー(最終的には実用的なサンプル入力=>望ましい出力を説明したので)。
x = [1 2 3 ; 4 5 6 ; 7 8 9] ;
T = size(x,1) ; N = size(x,2) ;
R = [x,x(:,1)] ; % copy the first column in last position (to be able to loop seamlessly)
for k=1:N
R(:,k) = R(:,k).*R(:,k+1) ; % multiply columns element wise
end
R(:,end) = [] % remove the last column
R =
2 6 3
20 30 24
56 72 63
は、私はあなたがこれまでに試してみましたWHAT米国を表示することができますあなたは
MATLAB on Mathworks siteでインデックス化について読むことをお勧め?また、あなたは 'X 'から新しい行列にどのように行ったでしょうか? – rayryeng
@rayryeng止めて、耳を痛めている – ballBreaker
@ballBreakerあなたは何をしたのですか? – rayryeng