两个散点图的连接点

8次观看(过去30天)
艾琳星期天
艾琳星期天 2021年6月1日
编辑: 亚当丹斯 于2021年6月3日
我有两个散点图,我想将点从一个曲线连接到另一个点的点。我有这个代码:
散射(细胞(:,1),细胞(:,2),8,'r''填充');
散射(整合(:,1),整合(:,2),8,'G''填充');
我基本上想要连接红点和绿点。
我试过这样做,但是vectors的长度存在问题
情节(细胞,整合蛋白,'-k'
抓住
散射(细胞(:,1),细胞(:,2),8,'r''填充');
散射(整合(:,1),整合(:,2),8,'G''填充');
抓住离开
有人知道怎么做吗?
1条评论
亚当丹斯
亚当丹斯 2021年6月2日
该代码如何连接红色和绿色点?
此外,如果红色和绿色坐标之间没有一对一的对应关系,它们应该如何连接?

登录评论。

答案(2)

亚当丹斯
亚当丹斯 2021年6月1日
演示
创建数据
x1 =排序(rand(1,10)* 10);
x2 = sort(rand(1,10)* 10);
Y1 =兰特(1,10)* 2;
Y2 =兰特(1,10)* 4;
创建散点图
数字
抓住
散射(X1,Y1,30,'r''填充');
散射(X2,Y2,30,'G''填充');
添加连接器行
  • 符号(:)'仅迫使每个阵列成为行矢量。
  • P.批次(x,y)为x和y列创建一条线。
  • X1,X2,Y1,Y2必须拥有相同数量的元素。
绘图([x1(:)'; x2(:)',[Y1(:)'; Y2(:)','k-'

图像分析师
图像分析师 2021年6月2日
你试试quiver()吗?

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!

被某某人翻译