That's an entirely different meaning, gives a 5x1 sparse matrix with 5 nonzeros.
In Matlab, sparse(2,1,-1,10,1) gives a 10x1 sparse matrix with one nonzero, value -1 at row 2, column 1. In Julia, sparse([2], [1], [-1], 10, 1) works but is godawfully ugly. On Monday, April 14, 2014 1:25:27 PM UTC-7, David P. Sanders wrote: > > > > El lunes, 14 de abril de 2014 04:42:47 UTC-5, Tony Kelman escribió: >> >> Anybody else get a "no method sparse(Int64, Int64, Array{Int64,1}, Int64, >> Int64, Function)" when you try b = sparse(2,1,-1,10,1), or just me (win64, >> bf709c)? >> > > I get the same on Mac, Commit aadabde* (2014-04-06 20:48 UTC) > > Should be b = sparse( [2,1,-1,10,1] ) apparently. > > > > >> >> Aside from that, A\full(b) should work in this case. >> >> >> On Sunday, April 13, 2014 11:40:02 PM UTC-7, Jameson wrote: >>> >>> IIRC, spare division requires b to be a dense vector. >>> >>> However, I don't suppose there's a reason Julia can't do the >>> conversion. Open an issue, and if someone has a reason it isn't a good >>> idea, they'll say so and close it. (you are welcome to still reply >>> and/or reopen it at that point too). As Andreas mentioned, it helps if >>> you can include a complete snippet of code that can be pasted into the >>> terminal to repeat the issue >>> >>> On Mon, Apr 14, 2014 at 2:11 AM, Andreas Noack Jensen >>> <andreasno...@gmail.com> wrote: >>> > Hi Kai >>> > >>> > Welcome to Julia and thank you for reporting the problem. It is good >>> > practice to include an example that can be copy-pasted into the >>> terminal. It >>> > makes it easier to investigate the problem. Please also provide the >>> output >>> > from versioninfo(). >>> > >>> > >>> > 2014-04-14 3:32 GMT+02:00 coolzai <coo...@gmail.com>: >>> > >>> >> Hi, >>> >> I have two sparse matrix. For example A = sparse(i,j,v); b = >>> >> sparse(2,1,-1,10,1); >>> >> >>> >> I want to solve the equation Ax = b... when I try to do that: >>> A\b, it >>> >> will return error: >>> >> >>> >> ERROR: no method >>> >> >>> A_ldiv_B!(SparseMatrixCSC{Float64,Int64},SparseMatrixCSC{Int64,Int64}) >>> >> >>> >> in \ at linalg/generic.jl:108 >>> >> >>> >> >>> >> I was wondering how can I solve the linear equation? >>> >> >>> >> >>> >> Thanks >>> >> >>> >> Kai >>> > >>> > >>> > >>> > >>> > -- >>> > Med venlig hilsen >>> > >>> > Andreas Noack Jensen >>> >>