写一个代码:随机生成一个三维坐标的点集,并保存为txt
时间: 2024-05-06 12:20:46 浏览: 217
用Matlab画三维坐标系下的点
文件。
```python
import random
# 生成随机三维坐标点集
points = []
for i in range(10):
x = random.uniform(-10, 10)
y = random.uniform(-10, 10)
z = random.uniform(-10, 10)
points.append([x, y, z])
# 将点集保存为txt文件
with open('points.txt', 'w') as f:
for point in points:
f.write(f'{point[0]}, {point[1]}, {point[2]}\n')
```
这段代码生成了10个随机的三维坐标点集,并将它们保存为名为`points.txt`的txt文件。每个点的坐标值用逗号分隔,每个点占据一行。
阅读全文