Ty guys, works fine now. The dot function is exactly what i was looking 
for. 

Am Dienstag, 17. Februar 2015 21:57:14 UTC+1 schrieb Tim Holy:
>
> or dot(v,v) or sumabs2(v) 
>
> --Tim 
>
> On Tuesday, February 17, 2015 12:42:34 PM Simon Danisch wrote: 
> > julia> v*v' 
> > 1x1 Array{Int64,2}: 
> >  14 
> > This is an array, while w[1] is a Float64. 
> > So you need to do something like first(v*v') 
> > or (v*v')[1] 
> > 
> > Am Dienstag, 17. Februar 2015 21:04:04 UTC+1 schrieb Christian Dengler: 
> > > Hello, 
> > > 
> > > I recently discovered Julia, and tried to convert some of my code. I 
> ran 
> > > into a problem, changing values in a sparse matrix. The entries i want 
> to 
> > > put in the sparse matrix result from a dot product. The error message 
> is 
> > > "ERROR: `convert` has no method matching convert(::Type{Float64}, 
> > > 
> > > ::Array{Float64,1})" The problem can be reproduces with the following 
> > > ::lines 
> > > 
> > > of code. 
> > > 
> > > v = [1 2 3] 
> > > w = spzeros(1, 1) 
> > > w[1] = v*v' 
> > > 
> > > Does anyone know how to solve this? 
> > > 
> > > Thanks, 
> > > Christian 
> > > 
> > > PS: I'm using Julia version 0.3.5 on Linux 
>
>

Reply via email to