matlab画图连线和标序号问题对120个坐标描点绘图连线,但连线不是全部两两相连,只连长度小于10的怎么连啊,对这120个坐标标序号1、2、...120怎么标啊?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 15:56:54
![matlab画图连线和标序号问题对120个坐标描点绘图连线,但连线不是全部两两相连,只连长度小于10的怎么连啊,对这120个坐标标序号1、2、...120怎么标啊?](/uploads/image/z/4940749-37-9.jpg?t=matlab%E7%94%BB%E5%9B%BE%E8%BF%9E%E7%BA%BF%E5%92%8C%E6%A0%87%E5%BA%8F%E5%8F%B7%E9%97%AE%E9%A2%98%E5%AF%B9120%E4%B8%AA%E5%9D%90%E6%A0%87%E6%8F%8F%E7%82%B9%E7%BB%98%E5%9B%BE%E8%BF%9E%E7%BA%BF%2C%E4%BD%86%E8%BF%9E%E7%BA%BF%E4%B8%8D%E6%98%AF%E5%85%A8%E9%83%A8%E4%B8%A4%E4%B8%A4%E7%9B%B8%E8%BF%9E%2C%E5%8F%AA%E8%BF%9E%E9%95%BF%E5%BA%A6%E5%B0%8F%E4%BA%8E10%E7%9A%84%E6%80%8E%E4%B9%88%E8%BF%9E%E5%95%8A%2C%E5%AF%B9%E8%BF%99120%E4%B8%AA%E5%9D%90%E6%A0%87%E6%A0%87%E5%BA%8F%E5%8F%B71%E3%80%812%E3%80%81...120%E6%80%8E%E4%B9%88%E6%A0%87%E5%95%8A%3F)
matlab画图连线和标序号问题对120个坐标描点绘图连线,但连线不是全部两两相连,只连长度小于10的怎么连啊,对这120个坐标标序号1、2、...120怎么标啊?
matlab画图连线和标序号问题
对120个坐标描点绘图连线,但连线不是全部两两相连,只连长度小于10的怎么连啊,对这120个坐标标序号1、2、...120怎么标啊?
matlab画图连线和标序号问题对120个坐标描点绘图连线,但连线不是全部两两相连,只连长度小于10的怎么连啊,对这120个坐标标序号1、2、...120怎么标啊?
上边是我画了一个10个点的,给你当个例子.下边是写的程序,你照着修改一下吧.嘿嘿,满意的话再补充点悬赏分啊~~~~
clear all;
N=10;
x=20*rand([N,1]);
y=20*rand([N,1]);
max_text=num2cell(1:N);
figure;grid on;hold on;
plot(x,y,'r.','MarkerSize',20) % 用大红点标最大值点
text(x+0.2,y+0.2,max_text)
for index=1:N
temp_x=x(index);
temp_y=y(index);
temp_distance=sqrt((temp_x-x).^2+(temp_y-y).^2);
temp_draw_index=temp_distance<10;
for index2=1:N
if temp_draw_index(index2)==1
line([temp_x,x(index2)],[temp_y,y(index2)]);
end
end
end