【发布时间】:2020-12-24 15:49:58
【问题描述】:
为什么我不能绘制以下代码?错误是:
索引超过了数组元素的数量 (1)。
我想要实现的是用户输入一个标量值f(例如 1500)和Ht 和Hr。所以,我想找到ahr 和L 的值,然后绘制L 与f。所以在f 轴上,我应该在L 轴上有 100,150,200,250,300,....,1500 和相应的值。
for i = 100:50:f
cm = 0;
ahr(i) = (1.1*log10(f(i))-0.7)*Hr-1.56*log10(f(i))-0.8;
L(i) = 46.3+33.9*log10(f(i))-13.82*log10(Ht)-ahr+(44.9-6.55*log10(Hr))*log10(d)+cm;
plot(f,L)
end
【问题讨论】: