さて、これは簡単に聞こえますが、何度試しても正しくプロットできません。同じグラフに必要な線は3本だけですが、それでも問題があります。
iO = 2.0e-6;
k = 1.38e-23;
q = 1.602e-19;
for temp_f = [75 100 125]
T = ((5/9)*temp_f-32)+273.15;
vd = -1.0:0.01:0.6;
Id = iO*(exp((q*vd)/(k*T))-1);
plot(vd,Id,'r',vd,Id,'y',vd,Id,'g');
legend('amps at 75 F', 'amps at 100 F','amps at 125 F');
end;
ylabel('Amps');
xlabel('Volts');
title('Current through diode');
これで、現在機能しているプロット関数が機能しておらず、(vd、Id1、'r'、vd、Id2、'y'、vd、Id3、'g');のようなある種の変数を設定する必要があることがわかりました。しかし、私はそれを変えるという概念を本当に理解することができず、助けを求めています。