发布网友 发布时间:2023-07-19 03:32
共1个回答
热心网友 时间:2024-11-26 06:43
试一下 下面这个:
set(gca,'ydir','reverse');
set(gca,'XAxisLocation','top')
追问你好,谢谢你!不过我不想从零画起,就想从10e-5,这个位置往上画起,就是坐标方向还是从小到大的,并不改变,只是图不要颠倒。谢谢你啊!太感谢了!追答
希望你能满意:
y=[0.1 0.001 0.2 0.003 0.0004 0.0005 0.009 1];
x=1:8;
plot(x,y,'o','MarkerFaceColor','b','linewidth',4);
hold on
set(gca,'yscale','log')
for i=1:length(x)
line([i,i],[1e-5,y(i)],'linewidth',2)
end
axis([0 10 1e-5 2]);
grid on