astra.data2d.create用法及示例
时间: 2024-05-09 09:21:29 浏览: 73
DB2创建实例
`astra.data2d.create` 是 Astra 库中用于创建 2D 数据的函数。它可以根据输入的参数创建指定大小的 2D 数据,并返回一个包含数据的 Astra 数据对象。
语法:
```python
astra.data2d.create(rows, cols, data=None)
```
参数:
- `rows`:整数,表示数据的行数。
- `cols`:整数,表示数据的列数。
- `data`:可选参数,用于初始化数据的 NumPy 数组。如果不指定,则数据将初始化为全零数组。
返回值:
- `astra.data2d` 对象,表示创建好的 2D 数据。
示例:
```python
import astra
import numpy as np
# 创建一个 3 行 4 列的全零数据
data = astra.data2d.create(3, 4)
# 打印数据
print(data)
# 创建一个 2 行 2 列的数据,用指定数组初始化
init_data = np.array([[1, 2], [3, 4]])
data = astra.data2d.create(2, 2, data=init_data)
# 打印数据
print(data)
```
阅读全文