Re: Re: Weird behavior of SparseArray
- To: mathgroup at smc.vnet.net
- Subject: [mg58429] Re: [mg58413] Re: Weird behavior of SparseArray
- From: Adel Elsabbagh <aelsabbagh at gmail.com>
- Date: Sat, 2 Jul 2005 04:06:30 -0400 (EDT)
- References: <200507010602.CAA09204@smc.vnet.net>
- Reply-to: Adel Elsabbagh <aelsabbagh at gmail.com>
- Sender: owner-wri-mathgroup at wolfram.com
But here is what I get using the same input: In[218]:= cp1=SparseArray[{i_,j_}\[Rule]0,{4,2}]; cp1[[Range[4],1]]=cp1[[Range[4],1]]+{1,1,1,1}; Normal[cp1] $Version Out[220]= {{0,0},{0,0},{0,0},{0,0}} Out[221]= 5.0 for Microsoft Windows (June 11, 2003) !!!!!!!!!!!!!!!!!!!!!!!!!!!!! Thanks anyway. On 7/1/05, Bill Rowe <readnewsciv at earthlink.net> wrote: > On 6/30/05 at 4:37 AM, aelsabbagh at gmail.com (Adel Elsabbagh) wrote: > > >I don't understand what is going on with SparseArray > > >If I write this: > > >cp1 = SparseArray[{i_, j_} -> 0, {4, 2}]; > >cp1[[Range[4], 1]] = cp1[[Range[4], 1]] + {1, 1, 1, 1}; > >cp1 // MatrixForm > > >I get cp1 with all entries equal to zero > > That's not what I see. I see > > In[6]:= > cp1 = SparseArray[{i_, j_} -> 0, {4, 2}]; > cp1[[Range[4],1]] = cp1[[Range[4],1]] + {1, 1, 1, 1}; > Normal[cp1] > $Version > > Out[8]= > {{1, 0}, {1, 0}, {1, 0}, {1, 0}} > Out[9]= > "5.1 for Mac OS X (January 27, 2005)" > > as I would expect > -- > To reply via email subtract one hundred and four > > -- Adel
- Follow-Ups:
- Re: Re: Re: Weird behavior of SparseArray
- From: stephen layland <layland@wolfram.com>
- Re: Re: Re: Weird behavior of SparseArray
- References:
- Re: Weird behavior of SparseArray
- From: Bill Rowe <readnewsciv@earthlink.net>
- Re: Weird behavior of SparseArray