MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB图像处理] 怎样画离散点的图像 (https://www.labfans.com/bbs/showthread.php?t=8343)

guo_30520 2009-05-14 10:52

怎样画离散点的图像
 
最近测了一下噪声数据,1倍频和1/3倍频的,想用MATLAB把这些点的图像画出来,但都是些离散点,而且横坐标不是等间距的,我想把数据画成等间距的图像,请各位大侠指教,谢谢了,例如
31.5HZ: 58.2dB 1KHZ: 67.3dB
63HZ: 76.8dB 2KHZ: 65.3dB
125HZ: 77.0dB 4KHZ: 68.5dB
250HZ: 76.4dB 8KHZ: 68.3dB
500HZ: 69.6dB 16KHZ: 76.8dB

yttnha 2009-05-14 11:23

回复: 怎样画离散点的图像
 
画点迹的方法:
把数据先写在一个文本中
>> load bb.txt
>> bb

bb =

1 2
2 4
3 8
4 16
5 32

>> x=bb(:,1),y=bb(:,2)

x =

1
2
3
4
5


y =

2
4
8
16
32

>> plot(x,y)

guo_30520 2009-05-14 21:58

回复: 怎样画离散点的图像
 
谢谢了,不过我说的是X轴上的标记不是线性标记的,而是作为一个符号,x轴上的标记作为指示标记

yfl 2009-05-15 19:39

回复: 怎样画离散点的图像
 
[QUOTE=guo_30520;27930]谢谢了,不过我说的是X轴上的标记不是线性标记的,而是作为一个符号,x轴上的标记作为指示标记[/QUOTE]

把问题说清楚一点!!

guo_30520 2009-05-15 20:39

回复: 怎样画离散点的图像
 
1 个附件
有示例图,不过是用origin画的,但不知MATLAB能否实现此功能,请多多指教!!


所有时间均为北京时间。现在的时间是 05:27

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.