matlab已知点坐标连线
时间: 2023-09-15 19:19:04 浏览: 305
AO 画一条已知坐标的线
3星 · 编辑精心推荐
在 MATLAB 中,你可以使用 `plot` 函数来绘制连线。假设你已知两个点的坐标 `(x1, y1)` 和 `(x2, y2)`,则可以这样绘制它们之间的连线:
```matlab
% 定义两个点的坐标
x1 = 0;
y1 = 0;
x2 = 1;
y2 = 1;
% 绘制连线
plot([x1, x2], [y1, y2], 'b-', 'LineWidth', 2);
```
这里使用了 `plot` 函数的前两个参数来指定要连接的两个点的横纵坐标。第三个参数 `'b-'` 表示使用蓝色实线来绘制连线,第四个参数 `'LineWidth', 2` 表示设置线宽为 2。
如果你有多个点需要连接,可以将它们的坐标存储在一个矩阵中,然后使用 `plot` 函数的矩阵形式来绘制连线。例如,假设你有三个点的坐标分别为 `(0, 0)`、`(1, 1)` 和 `(2, 0)`,则可以这样绘制它们之间的连线:
```matlab
% 定义三个点的坐标
points = [0, 0; 1, 1; 2, 0];
% 绘制连线
plot(points(:, 1), points(:, 2), 'b-', 'LineWidth', 2);
```
这里使用了 `points(:, 1)` 和 `points(:, 2)` 来分别获取矩阵中所有点的横纵坐标,然后将它们传递给 `plot` 函数来绘制连线。
阅读全文