若能mark出zoom开的部位, 是不是更好, 更明确!?
谢谢版主提醒,这个是以前偶尔看到,所以就复制粘贴上来了,自己稍微做了修改
function zoom(x, x1, x2)
% x代表一维信号;x1和x2代表要放大区域的横坐标
% 考虑到坐标不是整数的情况所以用了floor和ceil函数
haxes1 = axes('position',);
axis(haxes1);
h1 = plot(x, 'b-');
hold;
x1 = floor(x1);
x2 = ceil(x2);
h = rectangle('position',);
set(h,'edgecolor','red','LineWidth',2);
haxes2 = axes('position',);
axis(haxes2);
h2 = plot(x, 'r-');
axis();
h3 = ;
M = {'总体轮廓';'细节部分'};
hlegend = legend(h3,M,'Location','northwest');
结果:
问题:第二个坐标轴在figure中的具体位置要根据情况自己设定,不然有可能会覆盖原来信号波形,这个还不知道怎么解决。
其实个人是比较喜欢把原有及zoom开的数据画成上下(一大一小)的图
还可以吧 ChaChing 发表于 2013-5-2 23:25 static/image/common/back.gif
其实个人是比较喜欢把原有及zoom开的数据画成上下(一大一小)的图
还可以吧
嗯,这个发表论文的时候可能用得到,平时都不怎么用 chybeyond 发表于 2013-5-3 07:54 static/image/common/back.gif
嗯,这个发表论文的时候可能用得到,平时都不怎么用
其实你说对了, 这感觉好像仅是发表资料好看, 平时都是不怎么用的
工作上针对信号处理, 个人都是使用2F的方式初步观察得到的资料
页:
1
[2]