# map
将函数应用于非零稀疏矩阵元素
# 语法
S = map(f, c...)
# 说明
S = map(f,c...) 将函数有选择地将函数仅应用于稀疏矩阵 S 的非零元素。通过将 f 应用于每个元素来转换参数 c。 对于多个参数,按元素应用 f。示例
# 示例
将函数应用于非零矩阵元素
创建一个单位矩阵并确定它包含的非零元素数。
using TyMath
S = map(x -> x * 2, [1, 2, 3])
3-element Vector{Int64}:
2
4
6
magic(4)
S = map(x ->x*2,ans)
4×4 Matrix{Int64}:
32 4 6 26
10 22 20 16
18 14 12 24
8 28 30 2
map(+, [1, 2, 3], [10, 20, 30])
3-element Vector{Int64}:
11
22
33
# 输入参数
f - 函数操作符
函数操作符。
c - 输入的矩阵或向量
数据类型: Int64 | Int32 | Int16 | Int128 | Int8 | Int16 | Int32 | Int64 | UInt8 | UInt16 | UInt32 | UInt64 | Bool
复数支持: 是