TSL语言基础
>
矩阵计算
矩阵查找和遍历的保留字和算符
复制链接
矩阵的查找和遍历是对应于矩阵的每一个单元格的,这样可以将以往需要使用FOR循环语句的代码极大地便捷化。
在其他的矩阵计算语言中,同样有类似的功能,但是TSL的矩阵查找和遍历的能力更强大,因为其他的矩阵计算语言中,仅仅只能处理单元格的值,而TSL还可以利用MCol,MRow,MIndex,MCell关键字实现复杂的计算功能。这种功能是TSL所独有的特色。
函数名
别名
备注
MRow
行下标
MCol
列下标
MCell
单元格值
MIndexcount
对多维矩阵进行遍历
MIndex
对多维矩阵进行遍历
::
矩阵遍历算符
MfindSparse
对数组进行条件查找或替换
:.
矩阵深度遍历算符
:.=
矩阵深度遍历赋值算符
内容
MFind
MRow
MCol
MCell
MIndexcount
MIndex
::
::=
矩阵的多维遍历
利用矩阵循环赋值使不支持矩阵的函数支持矩阵
MfindSparse
:.
:.=