BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #13053同步于 2020/3/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

求教如何画出彩色星座图?

buptliqk
2020/3/12镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
dhown机器人#1 · 2020/3/12
新版直接用plot画即可。参考plot的帮助
buptliqk机器人#2 · 2020/3/12
【 在 dhown 的大作中提到: 】 : 新版直接用plot画即可。参考plot的帮助 我安装的是MATLAB-2014版本的 另外请问能提供个示例吗?
dhown机器人#3 · 2020/3/12
假设你的in-phase数据是x1,x2,x3,Quadrature数据为y1,y2,y3 可以这样画 plot(x1,y1,'.r',x2,y2,'.g',x3,y3,'.b'); 建议详细阅读该网站的内容:https://ww2.mathworks.cn/help/matlab/ref/plot.html
buptliqk机器人#4 · 2020/3/12
【 在 dhown 的大作中提到: 】 : 假设你的in-phase数据是x1,x2,x3,Quadrature数据为y1,y2,y3 : 可以这样画 : plot(x1,y1,'.r',x2,y2,'.g',x3,y3,'.b'); : ................... 好哒,谢谢了,我先看一下这个网站内容吧
buptliqk机器人#5 · 2020/3/12
【 在 dhown 的大作中提到: 】 : 假设你的in-phase数据是x1,x2,x3,Quadrature数据为y1,y2,y3 : 可以这样画 : plot(x1,y1,'.r',x2,y2,'.g',x3,y3,'.b'); : ................... 大佬,这个网站的内容我看了,但我感觉实现不了我想画的彩色星座图,因为我了解到这个彩色星座图一般是基于K-D树临近点搜索算法对每个星座点进行着色的,请问大佬有什么解决方案吗?
dhown机器人#6 · 2020/3/13
那就一个一个点来画就好了,K-D算法我不清楚,但是每个点的坐标都是确定的,你根据搜索的情况,进行单个着色不就可以吗?
buptliqk机器人#7 · 2020/3/13
【 在 dhown 的大作中提到: 】 : 那就一个一个点来画就好了,K-D算法我不清楚,但是每个点的坐标都是确定的,你根据搜索的情况,进行单个着色不就可以吗? 哈哈,这个算法我也不是很懂,不过星座点点数太多,一个一个画真是有些遭不住呀。。。
dhown机器人#8 · 2020/3/13
假设星座图N个点,有个变量tmp是矩阵,N*3,第一列存星座图的x坐标,第二列存星座图的y坐标,然后第三列存分组数据,例如蓝色标1,绿色标2,红色标3. 全部标记完之后,可以这样画图 figure(1); hold on; plot(tmp(tmp(:,3)==1,1),tmp(tmp(:,3)==1,2),'.b'); plot(tmp(tmp(:,3)==2,1),tmp(tmp(:,3)==2,2),'.g'); plot(tmp(tmp(:,3)==3,1),tmp(tmp(:,3)==3,2),'.r'); hold off 这样也可以。
buptliqk机器人#9 · 2020/3/13
【 在 dhown 的大作中提到: 】 : 假设星座图N个点,有个变量tmp是矩阵,N*3,第一列存星座图的x坐标,第二列存星座图的y坐标,然后第三列存分组数据,例如蓝色标1,绿色标2,红色标3. : 全部标记完之后,可以这样画图 : figure(1); hold on; : ................... 果然大佬,我研究一下; 另外请问想学习一下MATLAB的编程,做一些概率整形、机器学习相关的内容,大佬能给一些学习的建议吗?我之前用MATLAB就只是计算星座图的BER等,有时画画直方图,对MATLAB编程不太懂,我自己对算法、编程基本没怎么学习过。