minpos
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{DavinciWiki_Function| | {{DavinciWiki_Function| | ||
− | Find the position of the minimum value in an array | + | Find the position of the minimum value in an array. |
| | | | ||
Arguments: A numeric array | Arguments: A numeric array | ||
− | Return Value: A | + | Return Value: A 3x1x1 INT array containing the [x,y,z] position of the minimum value |
| | | | ||
− | [[Syntax]]: | + | [[Syntax]]: minpos(data=VAL[, iter=INT][, ignore=VAL][, gt=VAL][, showval=INT]) |
'data' - Any numeric array | 'data' - Any numeric array | ||
− | |||
− | |||
'iter' - Number of lowest values desired | 'iter' - Number of lowest values desired | ||
'ignore' - The value to ignore while searching for maximum value. | 'ignore' - The value to ignore while searching for maximum value. | ||
+ | |||
+ | 'gt' - Search for a minimum value above this 'greater than' value. | ||
+ | |||
+ | 'showval' - Optional flag to return a 4xNx1 FLOAT array containing the value of the element. | ||
| | | | ||
dv> a | dv> a | ||
345x500x10 array of float, bsq format [6,900,000 bytes] | 345x500x10 array of float, bsq format [6,900,000 bytes] | ||
− | dv> | + | dv> minpos(a) |
− | + | 3x1x1 array of int, bsq format [12 bytes] | |
− | + | 1 1 1 | |
− | + | ||
− | + | ||
− | + | ||
− | + | dv> minpos(a,gt=2) | |
− | + | 3x1x1 array of int, bsq format [12 bytes] | |
+ | 3 1 1 | ||
− | + | dv> minpos(a,iter=2) | |
− | + | 3x2x1 array of int, bsq format [24 bytes] | |
− | + | 1 1 1 | |
+ | 1 2 2 | ||
| | | | ||
| | | | ||
| | | | ||
− | *[[ | + | *[[maxpos]] |
*[[min]] | *[[min]] | ||
*[[minchan]] | *[[minchan]] | ||
+ | *[[valpos]] | ||
| | | | ||
| | | | ||
+ | 1.71 | ||
}} | }} | ||
[[category:Functions]] | [[category:Functions]] | ||
− | [[category: | + | [[category:Davinci Core]] |
[[category:Matrix]] | [[category:Matrix]] | ||
+ | [[category:64-bit]] |
Latest revision as of 10:50, 6 July 2009
Contents: Description, Arguments, Usage, Examples, Related Functions Supported Under Version: > 1.71 Current Davinci Version: 2.27 64-bit Safe: Yes
Description Find the position of the minimum value in an array.
Arguments and Return Values Arguments: A numeric array Return Value: A 3x1x1 INT array containing the [x,y,z] position of the minimum value
Usage Syntax: minpos(data=VAL[, iter=INT][, ignore=VAL][, gt=VAL][, showval=INT]) 'data' - Any numeric array 'iter' - Number of lowest values desired 'ignore' - The value to ignore while searching for maximum value. 'gt' - Search for a minimum value above this 'greater than' value. 'showval' - Optional flag to return a 4xNx1 FLOAT array containing the value of the element.
Examples dv> a 345x500x10 array of float, bsq format [6,900,000 bytes] dv> minpos(a) 3x1x1 array of int, bsq format [12 bytes] 1 1 1 dv> minpos(a,gt=2) 3x1x1 array of int, bsq format [12 bytes] 3 1 1 dv> minpos(a,iter=2) 3x2x1 array of int, bsq format [24 bytes] 1 1 1 1 2 2 |
DavinciWiki Mini-Nav Bar Contents
Contact Developers
All other topics
Recent Core Changes Modified On: 07-06-2009 |