MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   求助!!在线等 (https://www.labfans.com/bbs/showthread.php?t=2286)

骄傲的鸭子 2008-04-15 14:50

求助!!在线等
 
[SIZE=3]我想问各位高手,在MATLAB中如何把存在TXT中的点的坐标连成线,如,已知A,B,C三点坐标,如何画一条从A到B再到C的线呢?? 我刚刚开始看MATLAB,懂的实在是太少了.[/SIZE]

watcher 2008-04-15 14:53

将数据顺序排列成矩阵,然后使用plot(...)函数

骄傲的鸭子 2008-04-15 15:04

谢谢您,我想还问下
 
如已知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))
好像不对,您可否再说详细点??

watcher 2008-04-15 15:08

[QUOTE=骄傲的鸭子;8604]如已知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))
好像不对,您可否再说详细点??[/QUOTE]

plot(x坐标向量,y坐标向量)
所以应该是
plot(a(:,1),a(:,2))

使用命令
help plot
看一下函数说明,将对您大有帮助

watcher 2008-04-15 15:14

[QUOTE=骄傲的鸭子;8604]如已知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))
好像不对,您可否再说详细点??[/QUOTE]

矩阵元素的引用方式:
矩阵名(行标向量,列标向量),您的代码错在矩阵元素的引用过程


所有时间均为北京时间。现在的时间是 12:35

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.