作业帮 > 综合 > 作业

matlab 中,有很多线段的端点坐标txt文件,我想画出来每条线段所在的直线,怎么画呢?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/18 14:00:30
matlab 中,有很多线段的端点坐标txt文件,我想画出来每条线段所在的直线,怎么画呢?
想提取线段延长线上的交点
先说如果知道2个点,然后怎么画一条直线,
第一求斜率,第二
设定x=0:0.01:10;y=k*x;然后plot(x,y),
这样就画出了这2个点代表的直线
如果是很多这样的2个点,
首先将数据导入matlab至于怎么将txt数据导入,可以看HELP的demo里面有
比如导入以后的效果是a=[1 2 3 4;5 6 7 8;.]这前面代表2个点的x1 y1 x2 y2然后你获得者几个值,带入最上面的步骤,就行了,至于怎么获得这些对应的值,
比如第一个值
那就是x1=a(1 1);y1=a(1 2);x2=a(1 3);y2=a(1 4);
.