Hello!
Does anyone have the OpenG Arithmetic Mean VI (at least the one for 2D array). I have installed the OpenG Numeric package, but cant find it there.
Or maybe even better, does anyone have a VI or a good solution for calculating the mean of columns in a 2D array?
Greetings
Kristoffer
已解决! 转到解答。
Thank you!:)
Just a further question: Is there any possibility for also using a time column when calculating the mean? Such that the code take into account the length of the samples as well (given that the sample time is not a fixed value).
Greetings
Kristoffer
There are no native functions that I am aware of (not saying it does not exist).
How are your time samples taken?
ie: seconds since last sample..?
timestamp?
For instance, if it is a timestamp, and they are in an array, you can take the difference from the previous element, and then calculate the mean.
As it is now it is an array of type string, but I am trying to convert the type of the whole array into timestamp. I was then thinking of doing just as you say, taking the difference from the previous element. Do you have any good examples of a loop where this is done?:)
Greetings
Kristoffer
This will do if the timestamp string is local specific
If your timestamp string is in a different format
Here is a link to the Formats you would use
E.G. %<%Y/%M/%d %I:%M:%S %p>T would create a timestamp from "2012/04/10 2:04:51 PM"
Hello!
I have transformed the 2D array from string to timestamp! I was more thinking of a good structure for taking the difference from the previous element when the array is of type timestamp.
Greetings
Kristoffer
Thanks again. But, that will be for a 1D array if I'm not wrong? My array is a 2D, so i guess i'll need to either add a loop for iterating both columns and rows or something?
Greetings
Kristoffer