[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DLD files and memory allocation

From: Paul Kienzle
Subject: Re: DLD files and memory allocation
Date: Sat, 28 Jan 2006 10:08:26 -0500

Octave does indeed make copies of the input parameters.

In principle there is no reason to do this for double
arrays but it was expedient and I didn't need large
datasets when I wrote it.  In the mex/TODO file I
comment on the problem, though

For complex arrays the situation is more difficult
because Octave interleaves the values whereas matlab
puts the values in different arrays.

- Paul

On Jan 27, 2006, at 12:01 PM, Fredrik Lingvall wrote:

Here A and B gets a new adress each time I call the function. Does this
mean that Octave make copies of all input parameters? Not good
if A and B is large.

I'm using the octave-forge mex-tools for building the oct-files.

Octave is freely available under the terms of the GNU GPL.

Octave's home on the web:
How to fund new projects:
Subscription information:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]