@@ -103,7 +103,7 @@ Numpy最为核心的数据类型是`ndarray`,使用`ndarray`可以处理一维
103
103
产生10个$[1, 100)$范围的随机整数,代码:
104
104
105
105
` ` ` Python
106
- array5 = np.random.randint(1, 101 , 10)
106
+ array5 = np.random.randint(1, 100 , 10)
107
107
array5
108
108
` ` `
109
109
@@ -1124,7 +1124,7 @@ print(np.power(array37, array38))
1124
1124
1125
1125
| 函数 | 说明 |
1126
1126
| --------------------------------- | ---- |
1127
- | ` add(x, y)` / ` substract(x, y)` / ` multiply ` | 加法函数 / 减法函数 |
1127
+ | ` add(x, y)` / ` substract(x, y)` | 加法函数 / 减法函数 |
1128
1128
| ` multiply(x, y)` / ` divide(x, y)` | 乘法函数 / 除法函数|
1129
1129
| ` floor_divide(x, y)` / ` mod(x, y)` | 整除函数 / 求模函数 |
1130
1130
| ` allclose(x, y)` | 检查数组` x` 和` y` 元素是否几乎相等|
@@ -1139,7 +1139,7 @@ print(np.power(array37, array38))
1139
1139
| ` setdiff1d(x, y)` | 计算` x` 和` y` 的差集,返回这些元素构成的数组 |
1140
1140
| ` setxor1d(x, y)` | 计算` x` 和` y` 的对称差,返回这些元素构成的数组 |
1141
1141
1142
- >**补充说明:在二维空间内,两个向量$\boldsymbol{A}=\begin{bmatrix} a_1 \\ a_2 \end{bmatrix}$和$\boldsymbol{B}=\begin{bmatrix} b_1 \\ b_2 \end{bmatrix}$的叉积是这样定义的:$\boldsymbol{A}\times \boldsymbol{B}=\begin{vmatrix} a_1 \quad a_2 \\ b_1 \quad b_2 \end{vmatrix}=a_1b_2 - a_2b_1$,其中$\begin{vmatrix} a_1 \quad a_2 \\ b_1 \quad b_2 \end{vmatrix}$称为行列式。但是一定要注意,叉积并不等同于行列式,行列式的运算结果是一个标量,而叉积运算的结果是一个向量。如果不明白,我们可以看看三维空间两个向量,$\boldsymbol{A}=\begin{bmatrix} a_1 \\ a_2 \\ a_3 \end{bmatrix}$和$\boldsymbol{B}=\begin{bmatrix} b_1 \\ b_2 \\ b_3 \end{bmatrix}$的叉积是$\left< \hat{i} \begin{vmatrix} a_2 \quad a_3 \\ b_2 \quad b_3 \end{vmatrix}, -\hat{j} \begin{vmatrix} a_1 \quad a_3 \\ b_1 \quad b_3 \end{vmatrix}, \hat{k} \begin{vmatrix} a_1 \quad a_2 \\ b_1 \quad b_2 \end{vmatrix} \right>$,其中$\hat{i}, \hat{j}, \hat{k}$代表每个维度的单位向量。
1142
+ >**补充说明** :在二维空间内,两个向量$\boldsymbol{A}=\begin{bmatrix} a_1 \\ a_2 \end{bmatrix}$和$\boldsymbol{B}=\begin{bmatrix} b_1 \\ b_2 \end{bmatrix}$的叉积是这样定义的:$\boldsymbol{A}\times \boldsymbol{B}=\begin{vmatrix} a_1 \quad a_2 \\ b_1 \quad b_2 \end{vmatrix}=a_1b_2 - a_2b_1$,其中$\begin{vmatrix} a_1 \quad a_2 \\ b_1 \quad b_2 \end{vmatrix}$称为行列式。但是一定要注意,叉积并不等同于行列式,行列式的运算结果是一个标量,而叉积运算的结果是一个向量。如果不明白,我们可以看看三维空间两个向量,$\boldsymbol{A}=\begin{bmatrix} a_1 \\ a_2 \\ a_3 \end{bmatrix}$和$\boldsymbol{B}=\begin{bmatrix} b_1 \\ b_2 \\ b_3 \end{bmatrix}$的叉积是$\left< \hat{i} \begin{vmatrix} a_2 \quad a_3 \\ b_2 \quad b_3 \end{vmatrix}, -\hat{j} \begin{vmatrix} a_1 \quad a_3 \\ b_1 \quad b_3 \end{vmatrix}, \hat{k} \begin{vmatrix} a_1 \quad a_2 \\ b_1 \quad b_2 \end{vmatrix} \right>$,其中$\hat{i}, \hat{j}, \hat{k}$代表每个维度的单位向量。
1143
1143
1144
1144
# ### 广播机制
1145
1145
0 commit comments