在matlab中有已编好号的50个点中,怎么把其中一部分点之间用线段连接起来?
答案:3 悬赏:10 手机版
解决时间 2021-04-05 11:08
- 提问者网友:我们很暧昧
- 2021-04-05 00:44
除过用for循环编程连接还有其他简便方法没?具体怎么做,尽量详细点!
最佳答案
- 五星知识达人网友:十鸦
- 2021-04-05 02:01
举个例子,希望有所帮助。你也可以将具体数据贴一下。clc; clear all;
t = 0 : 0.1 : 2*pi;
x = cos(t);
y = sin(t);% 需要连接的序号
ind = 20 : 50;figure; hold on; box on;
plot(x, y, 'r+');
plot(x(ind), y(ind), 'k-');
t = 0 : 0.1 : 2*pi;
x = cos(t);
y = sin(t);% 需要连接的序号
ind = 20 : 50;figure; hold on; box on;
plot(x, y, 'r+');
plot(x(ind), y(ind), 'k-');
全部回答
- 1楼网友:持酒劝斜阳
- 2021-04-05 04:17
条件不明确:
1、各发射点信号区域是什么样的?球,或圆,还是其它?
2、所谓“信号之间不能相交”是什么意思?
3、没有其它限制条件吗——比如部分坐标?否则,把12个发射点分成3组,每组4个,各组距离足够远,不就成了1个接收点、4个发射点的问题了?
4、这个题和标题的“判断线段相交”有什么关系?
- 2楼网友:行雁书
- 2021-04-05 03:07
x=[1,...,34]%需要连接点的横坐标
y=[1,.....,34] %需要连接点纵坐标
start=[1,...,34]%坐标起点索引
end=[1,...,34]%坐标终点索引
plot(linspace(x(start(i)),x(end(i)),10),linspace(y(start(i)),y(end(i)),10))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯