From: Mark Shore on
"Thomas Britton" <benjamin.britton(a)materials.ox.ac.remove.uk> wrote in message <hrbr73$np6$1(a)fred.mathworks.com>...
> Rune Allnor <allnor(a)tele.ntnu.no> wrote in message <1aeac9c9-9d8b-45cd-aac9-c1d888b52148(a)y36g2000yqm.googlegroups.com>...
> > On 29 apr, 13:30, "Thomas Britton"
> > <benjamin.brit...(a)materials.ox.ac.remove.uk> wrote:
> >
> > > Are there any suggestions on how to deal with this sort of problem?
> >
> > Use some other programming language than matlab, that allows
> > you to use a data structure that is suited to your problem.
> >
> > Rune
>
> Unfortunatly, given the amount of time it would take to translate my program and implement a lot of linear programming solutions implemented in matlab this is infeasible.
>
> Are there any solutions that more efficiently use the matlab memory or variable naming conventions?

What about the simple and relatively inexpensive option of changing to 64-bit Windows? Your arrays are comfortably within the size that can be easily handled with 8 GB RAM.
From: Thomas Britton on
Mark - I have a 64bit computer next to my desk but it is overused for the bigger computations, this code reflects a post processor/visualisation which I'd like my fellow researches to implement on their local machines!

Bruno - I didn't know that cell arrays were did not require contiguous memory, this is an easy, simple and flexible solution to code, thanks!

Ben

"Mark Shore" <mshore(a)magmageosciences.ca> wrote in message <hrbs8c$2e0$1(a)fred.mathworks.com>...
> "Thomas Britton" <benjamin.britton(a)materials.ox.ac.remove.uk> wrote in message <hrbr73$np6$1(a)fred.mathworks.com>...
> > Rune Allnor <allnor(a)tele.ntnu.no> wrote in message <1aeac9c9-9d8b-45cd-aac9-c1d888b52148(a)y36g2000yqm.googlegroups.com>...
> > > On 29 apr, 13:30, "Thomas Britton"
> > > <benjamin.brit...(a)materials.ox.ac.remove.uk> wrote:
> > >
> > > > Are there any suggestions on how to deal with this sort of problem?
> > >
> > > Use some other programming language than matlab, that allows
> > > you to use a data structure that is suited to your problem.
> > >
> > > Rune
> >
> > Unfortunatly, given the amount of time it would take to translate my program and implement a lot of linear programming solutions implemented in matlab this is infeasible.
> >
> > Are there any solutions that more efficiently use the matlab memory or variable naming conventions?
>
> What about the simple and relatively inexpensive option of changing to 64-bit Windows? Your arrays are comfortably within the size that can be easily handled with 8 GB RAM.