[Haskell-cafe] hmatrix
Thomas Hartman
tphyahoo at gmail.com
Sat May 31 18:20:33 EDT 2008
what package do you install/import to get at Vector?
2008/5/31 Thomas Hartman <tphyahoo at gmail.com>:
> what package do you install/import to get at Vector?
>
> 2008/5/31 Anatoly Yakovenko <aeyakovenko at gmail.com>:
>> What is the most efficient way to update a position in a matrix or a
>> vector? I came up with this:
>>
>> updateVector :: Vector Double -> Int -> Double -> Vector Double
>> updateVector vec pos val = vec `add` v2
>> where
>> v2 = fromList $ (replicate (pos) 0.0) ++ ((val - (vec @>
>> pos)):(replicate ((dim vec)- pos - 1) 0.0))
>>
>> but this seems pretty inefficient to me.
>>
>> thanks,
>> Anatoly
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>
>
More information about the Haskell-Cafe
mailing list