How can I replace the * with a function?
@tullio c := a[i]*b[i]
a is an array of symbolic differential and b is an array of symbolic functions.
I would like to get:
a[1](b[1])+a[2](b[2])
Thank you
How can I replace the * with a function?
@tullio c := a[i]*b[i]
a is an array of symbolic differential and b is an array of symbolic functions.
I would like to get:
a[1](b[1])+a[2](b[2])
Thank you
Should just work:
julia> a = [sin, cos]; b = [pi/6, pi/4];
julia> @tullio c := a[i](b[i])
1.2071067811865475
julia> sum(b .|> a)
1.2071067811865475