假如我不f(x,y) = 2x + y那么map(f, [2,4,6],[1,1,1])
我会得到:
3-element Array{Int64,1}:
5
9
13
Run Code Online (Sandbox Code Playgroud)
如果我这样做map(f, [2,4,6],1),即我想假设第二个输入始终相同,我会得到:
1-element Array{Any,1}:
5
Run Code Online (Sandbox Code Playgroud)
所以这不起作用.有没有办法在不编码Vector的情况下执行此操作[1,1,1]?
广播"行为"它将数组更改为有效的大小,并映射:
broadcast(f, [2,4,6],1)
输出:
Int64[3]
5
9
13
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
90 次 |
| 最近记录: |