02-05-2009 10:22 PM
im having a 2D 100 x 100 array which i want place a value in some X x Y place.
Any suggestions ..?
-Jagan
02-05-2009 10:36 PM
02-06-2009 01:54 AM
thanks buddy,
The array im using having the row limitation of 4096 and coloumn of 17000 and each cell having the limitation of 32bit value. But every time this much size is not required. how to create memory dynamically for this array.
Or any other option is there in labview.
02-06-2009 02:17 AM
02-06-2009 02:44 AM
In visual C++ there is an option like grid (which makes the array grow snd shrink dynamically)
Is there any option or tool available here?
02-06-2009 03:16 AM
02-06-2009 03:52 AM
hi GredW,
do you mean data copy is, using a local variable of that array to store the values or what exactly data copy is??
-Jagan
02-06-2009 06:36 AM
Hi Jagan,
no, not "local variables".
LabView has to create data copies in memory for certain operations. You can recognize this by using menu entry Tools->Advanced->Show Buffer Allocations (LV7.1, may be different menu entry in LV8+)...
Let's take a typical "build array" operation: You wire a source array and a new element to append to this function. LabView has to create a copy of the source array in a bigger memory space to allow appending of the new element, hence "data copy"/buffer allocation...
02-12-2009 10:57 PM
Hi GredW
Im using lots of local variable, so it may cause the slower exection of my application isn't it? Ok
Im using LabVIEW 7.0 Express, in that how to see that data copies created?
02-13-2009 01:32 AM