how to add complex number to an array?
julia
Solution
You can make `x` a complex array:
x=[1 2 3];
x=complex(x);
Now you can perform this operation:
x[2]=3+5im;
This results in `x` containing:
println(x)
This outputs:
1+0im 3+5im 3+0im
As desired.
Problem
First time looking at Julia ``` julia> x=[1 2 3]; julia> x[2]=3+5im ERROR: InexactError() in convert at complex.jl:18 in setindex! at array.jl:346 ``` I am sure this is because julia typing system is different. How would one do this below in Julia? ``` x=[1 2 3]; x(2)=3+5*1i x = 1.0000 + 0.0000i 3.0000 + 5.0000i 3.0000 + 0.0000i ```