Matt J
Posts:
4,988
Registered:
11/28/09
|
|
Re: Temporary output when assigning into slices?
Posted:
Jan 24, 2013 12:09 PM
|
|
"Matt J" wrote in message <kdrm3k$ecb$1@newscl01ah.mathworks.com>... > > Then that's pretty fancy and new. I definitely see a difference in R2012a: > > > N=1e7; > M=1; > B=rand(M,N); > C=rand(N,10); > > > tic; > B*C(:,1); > toc; > %Elapsed time is 0.043724 seconds. > > z=C(:,1); > tic > B*z; > toc > %Elapsed time is 0.011419 seconds. =====================
In fact, I just tested it with R2012b and I see the same relative performance. So, I still think SUBSREF ops always allocate memory.
|
|