Matlab 面积图函数
我一直在尝试使用MATLAB“area”绘图函数填充线绘图,但是当我使用对数y比例绘图时,绘图只是一条没有填充的线。我这里遗漏了什么吗?我猜你所在区域的y坐标非常大。如果您查看一下log函数,则1以上的值会严重收缩Matlab 面积图函数,matlab,plot,Matlab,Plot,我一直在尝试使用MATLAB“area”绘图函数填充线绘图,但是当我使用对数y比例绘图时,绘图只是一条没有填充的线。我这里遗漏了什么吗?我猜你所在区域的y坐标非常大。如果您查看一下log函数,则1以上的值会严重收缩 因此,区域的y边从一个线段到一个点。如果您试图在y轴上放大很多,您可能会看到该区域是一个矩形而不是一条线。您最好在此处发布代码。@herohuyongtao这里有一个简短的代码示例,说明了问题。。。a=[1 2 3 4 5 6 7 8]b=[1 0.1 0.0001 3 0.3 30
因此,区域的y边从一个线段到一个点。如果您试图在y轴上放大很多,您可能会看到该区域是一个矩形而不是一条线。您最好在此处发布代码。@herohuyongtao这里有一个简短的代码示例,说明了问题。。。a=[1 2 3 4 5 6 7 8]b=[1 0.1 0.0001 3 0.3 3000 500 10]图a,b setgca,'YScale','log'这篇关于MATLAB Google组的帖子显示了同样的问题。。。。