With regards to the part about a "data structure" for storing your results, http://docs.julialang.org/en/latest/manual/types/#composite-types might be what you're looking for.
--Tim On Sunday, February 01, 2015 11:34:50 AM Ivar Nesje wrote: > As you probably realized vcat makes a copy of the vector, so it is > inefficient when you use it repeatedly. Julia provides the push! and append! > functions so that you can efficiently add elements to the end of a vector. > There is also a sizehint! function if you know how many elements there will > ultimately be, and want to save a few copies when the array grows. > søndag 1. februar 2015 15.31.40 UTC+1 skrev Christopher Fisher følgende: > > Hi all- > > > > I am trying to figure out a graceful way to store output from a model > > simulation. Each simulated trial produces a single reaction time, a single > > choice and a vector of visual fixations generated by a Markov chain. The > > complicating factor is that the size of the vector of visual fixations > > varies on each simulated trial and I would like to generate multiple > > simulated trials. Is there a way to store these outputs in a data > > structure > > that will be easy to access in other functions? > > > > A related issue is the dynamic nature of the vector size. I am currently > > using vcat to add new values to the vector. Is there a more efficient > > method? > > > > Thank you in advance for your help.