纯量的运算符号
标量运算符使用数字就像是运作或者产生一个新的数字。
+ add 加法
- subtract 减法
* multiply 乘法
/ divide 除法
% modulo 余数
这里 '-' 可以使用就像是前缀运算符应用到一个负数中。
关系运算符
所有的关系预算服把一个数字就像是运算或者产生一个布尔代数数值。等于和不等于符号可以同样比较布尔代数数值。
< 小于
<= 小于等于
== 等于
!= 不等于
>= 大于等于
> 大于
逻辑运算符
所有的逻辑运算符把布尔代数就像是运算或者产生一个新的布尔代数数值。
&& Logical AND 逻辑 ' 与 '
|| Logical OR 逻辑 ' 或 '
! Logical NOT 逻辑 ' 非‘
条件运算符
这里?:运算符可以是使用到条件的评估这个或者下一个表达式。工作就像 ?: 运算符源于 C 语言家庭。
?:条件运算符
案例给出: x>0?”pos”:”neg”, 输出的结果是” pos” 如果 x 大于 0 ,否则” neg”.
向量 - 数字运算符 (应该有线性代数的基础最好)
向量 - 数字运算符把一个向量数组和一个数字就像是运算和产生一个新的向量数组。
* , 乘以所有的向量数组中的所有成员用数字
/ ,除以所有向量数组中的所有成员用数字
向量数组运算符
向量数组运算符把数组就像是运算和产生一个新的数组
+ add element-wise 各个成员相加
- subtract element-wise 各个成员相减
这里” -” 可以是前缀运算符应用到成员的负数向量数组。
向量数组 点 - 积 运算符
向量数组 点 - 积 运算符把两个向量数组就像是运算和产生一个纯量。
* , 累加向量数组的成员的和
矩阵乘积
乘以一个矩阵使用一个向量数组,矩阵的向量和矩阵的向量
*, 矩阵 / 向量数组乘积
(关于以上的运算,单独的计算并应用到模型中,是比较耗费内存的所以,我们讲到如何引入数据模型,dat 格式的文本数据模型,然后计算出一个模型后,再来完善如何使用这些数学运算符)。
|