thank you all for your helpful suggestions! alex
On Wednesday, September 7, 2016 at 7:00:00 PM UTC-5, Alexandros Fakos wrote: > > Hi, > > a=rand(10,2) > b=rand(10) > sort!(b) modifies b > but sort!(a[:,1]) does not modify the first column of matrix a > > why is that? Does this mean that i cannot write functions that modify > their arguments and apply it to columns of matrices? > > Is trying to modify columns of matrices bad programming style? Is there a > better alternative? > How much more memory am I allocating if my functions return output > instead of modifying their arguments (matlab background - I am completely > unaware of memory allocation issues)? > > Thanks, > Alex >