Matlab 版 (精华区)

发信人: zjliu (秋天的萝卜), 信区: Matlab
标  题: Re: 画半对数图怎样用DB标注?
发信站: 哈工大紫丁香 (Fri Mar 18 11:11:26 2005), 转信

把10的若干次方改成dB就行了(参见这个例子):
clear;
close all
t1=1:.1:5;
t2=5:0.1:10;
subplot(211)
plot([t1,t2],sin([t1,t2]))
y1=sin(t1);
y2=sin(t2);
y1(end)=[];
y2(2:2:end)=[];
t2(2:2:end)=[];
subplot(212)
plot([y1,y2])
xlim([1,length([y1,y2])])
set(gca,'XTick',[1:5:41,45:5:66])
f=[1:0.5:4.5,5:10];
set(gca,'XTickLabel',num2str(f'))

【 在 iso (霜叶) 的大作中提到: 】
: 多谢!


--
╔═══════════════════╗
║★★★★★友谊第一  比赛第二★★★★★║
╚═══════════════════╝

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 天外飞仙]


※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.229.162]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.209毫秒