作业帮 > 综合 > 作业

matlab里用plot画图,为什么X轴只画到6,我设置axis([0 10 30 100])结果只是坐标轴变了,图并没

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 18:31:55
matlab里用plot画图,为什么X轴只画到6,我设置axis([0 10 30 100])结果只是坐标轴变了,图并没有增长!

程序如下:

y=74.58-33.35*log10(x)

plot(x,y)

加了一个axis([0 10 30 100]),新图如下

我想x轴画到10结束,这个函数x是可以画到10 的,x=10,y=41吧,为什么设置axis不行啊?


不知道为什么会只画到6 ,不过用下面的方法可画到10结束,请参考一下,希望对你有帮助,有疑问可进一步提出.>> syms x y
>> y = 74.58-33.35*log10(x)
>> ezplot(y,[0.1,10]);