On Sunday, July 13, 2014 10:24:03 AM UTC-4, paul analyst wrote:
>
> Julia Documentation: 
> cartesianmap(f, dims)
> Given a dims tuple of integers (m, n, ...), call f on all combinations of 
> integers in the ranges 1:m, 1:n,
> etc.
> Example:
> julia> cartesianmap(println, (2,2))
> 11
> 21
> 12
> 22
>
>
> julia>x= cartesianmap(2,2)
> ERROR: no method cartesianmap(Int64, Int64)
>
> How to take variable (array) x=
> 11
> 21
> 12
> 22
>
> ?
>
> Paul
>
> Something like this perhaps?
>

julia> a = []

0-element Array{None,1}

julia> cartesianmap((x,y)->(global a=vcat(a,(x,y))),(2,2))

julia> a

4-element Array{(Int64,Int64),1}:

 (1,1)

 (2,1)

 (1,2)

 (2,2) 

But maybe better?:

[{"$x$y" for x=1:2,y=1:2  }...]

4-element Array{ASCIIString,1}:

 "11"

 "21"

 "12"

 "22"


Reply via email to