np.square()的含义及用法
时间: 2023-12-08 11:04:57 浏览: 245
基于RNP的DR_GPS_DME_VOR综合导航及性能评估方法.pdf
`np.square()` 是 NumPy 库中的一个函数,用于计算给定数组中每个元素的平方。它的语法如下:
```python
np.square(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])
```
其中,参数 `x` 表示输入的数组。其他参数的含义如下:
- `out`:指定输出结果的数组;
- `where`:用于指定计算条件;
- `casting`:指定类型转换策略;
- `order`:表示在内存中的排列方式;
- `dtype`:指定输出结果的数据类型;
- `subok`:表示是否允许子类。
使用示例:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.square(a)
print(b)
```
输出结果为:
```
[1 4 9]
```
说明 `np.square()` 函数将数组 `[1, 2, 3]` 中的每个元素平方后得到了数组 `[1, 4, 9]`。
阅读全文