hzclinuxha 发表于 2008-11-17 12:50

求教 把实验数据用plot画图以后怎样在图上显示我需要的点

我做低通滤波器实验 实验数据用matlab画幅频响应曲线 现在我想求在图上画出特征频率、截止频率点对应的坐标 但是不知道怎么办

请高手赐教 谢谢

[ 本帖最后由 hzclinuxha 于 2008-11-17 12:56 编辑 ]

zhoulon 发表于 2008-11-17 13:06

建议你给出数据文件,然后将你要实现的问题讲解清楚,你这样提问,我还是没有看懂。

hzclinuxha 发表于 2008-11-17 13:11

原帖由 zhoulon 于 2008-11-17 13:06 发表 http://www.chinavib.com/forum/images/common/back.gif
建议你给出数据文件,然后将你要实现的问题讲解清楚,你这样提问,我还是没有看懂。

>> x=;
>> y=;
>> z=;
>> yy=20*log10(y);
>> zz=20*log10(z);
>> semilogx(x,yy,x,zz);
>> grid

画出图以后我想在图上自动找出截止频率、特征频率的点,然后显示对应的坐标 就这样

zhoulon 发表于 2008-11-17 16:52

这个恐怕得自己编程来进行干预吧,你不给命令输入matlab肯定不认识得。

ytxz007 发表于 2008-11-18 10:08

回复 板凳 hzclinuxha 的帖子

你可以把输出的横坐标和纵坐标仿真时让他“to workpace”并设置它的decimition,例如,计算步长t为0.01s,采样周期T为0.2s,则decimition设置为T/t=20,即每隔20个点采一次样点。然后在命令窗口输入你要显示的横纵坐标,单击回车就可以显示出所采得所有点。然后可以对照你想找的点,大约找到你要的点
页: [1]
查看完整版本: 求教 把实验数据用plot画图以后怎样在图上显示我需要的点