查看完整版本 : 求助!!在线等
我想问各位高手,在MATLAB中如何把存在TXT中的点的坐标连成线,如,已知A,B,C三点坐标,如何画一条从A到B再到C的线呢?? 我刚刚开始看MATLAB,懂的实在是太少了.
将数据顺序排列成矩阵,然后使用plot(...)函数
如已知A,B,C三点的坐标是A(1,1),B(2,2),C(2,0),那这样写吗?
a=
[
1 1
2 2
2 0
];
plot(a(1:3),a(4,6))
好像不对,您可否再说详细点??
如已知A,B,C三点的坐标是A(1,1),B(2,2),C(2,0),那这样写吗?
a=
[
1 1
2 2
2 0
];
plot(a(1:3),a(4,6))
好像不对,您可否再说详细点??
plot(x坐标向量,y坐标向量)
所以应该是
plot(a(:,1),a(:,2))
使用命令
help plot
看一下函数说明,将对您大有帮助
如已知A,B,C三点的坐标是A(1,1),B(2,2),C(2,0),那这样写吗?
a=
[
1 1
2 2
2 0
];
plot(a(1:3),a(4,6))
好像不对,您可否再说详细点??
矩阵元素的引用方式:
矩阵名(行标向量,列标向量),您的代码错在矩阵元素的引用过程
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.