找回密码
 注册
Simdroid-非首页
查看: 41|回复: 0

多曲线plot画图如何使坐标轴为指数形式

[复制链接]
发表于 2012-9-29 10:23:24 | 显示全部楼层 |阅读模式 来自 江苏南京
悬赏10仿真币未解决
function s
x=[20 50 110 190 400 700];
y1=[0.5041 0.3268 0.4162 0.1160 0.1164 0.1178];
y2=[0.2883 0.13436 0.1801 0.5724 0.2634 0.4500];
y3=[0.4184 0.6845 0.3006 0.1272 0.1175 1];
plot(x,y1,'bs-',x,y2,'ko-',x,y3,'rv-')
axis([18,697,1*10^-2,10^0])  %控制轴的范围
title('三种数据);             %加图形标题
semilogy(x,y1,'bs-',x,y2,'ko-',x,y3,'rv-');
set(gca,'xtick',[20 50 110 190 400 700]);
set(gca,'ytick',[10^-2 5*10^-2 10*10^-2 20*10^-2 30*10^-2 1*10^0]);   
xlabel('节点个数');            %加X轴说明
ylabel('能量误差');            %加Y轴说明









这里的semilogy为什么没有作用啊???请哪位高手指点~~~~

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-3 06:03 , Processed in 0.026934 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表