1
私は次のコードを実行し、ベクトルIBを得ることを期待していますが、ベクトルを取得しますが、すべての要素が同じですが、このコードの問題点はわかりません。ベクトルのMATLABのループ
function IB = ibtest(VCC)
RL = [1000, 10000, 200000, 400000, 600000, 800000, 1000000];
RB = 22000;
RP = 50;
R = 470;
B = 300;
i = 0;
for t = 1:length(RL)
i = i+1;
IB(i) = ((VCC - 2.1)*(RL(i) + RP))/((RL(i) * RP) + (RB*(RL(i) + RP)) + (301 * 470 * (RL(i) + RP)));
end
IB
end
'format long'を試してください。 「IB」値は実際には異なる可能性がある。 'format long'では' IB(2)-IB(1) 'を試してみます。 –
長い形式で問題を解決しました。ありがとうございます! –
私のものをtに置き換えることができますか? – Nerzid