我試圖使用循環來計算下列公式索引: For循環在Matlab
但是,由於「T」和「頭」是不同的元素個數,我不知道如何正確索引代碼。
這是我迄今所做的:
t = [0:0.1:15];
tau = [0:2:10];
dtau = tau(2)-tau(1);
BB = 4*tau;
u = 2*t;
B = zeros(1,length(t));
for ii = 1:length(t)
for jj = 1:length(tau)
B(ii) = B(ii) + BB(jj)*u(ii-jj+1)*dtau;
end
end
更詳細地說明一點 - 在積分上限是在這種情況下,「T」,所以對於每一個B(T)我想從tau(0)到tau = t整合。有什麼建議麼? 謝謝。
所以......你不能只是去'conv(BB,u)'? – Dan