Sort by Three Values
Input two elements with the same length, then Mech-Vision would sort them three times with different standards and finally output the indexes after sorting. The combination is as follows:
The functions of each Steps are described below:
-
Sort and Stratify Sort and classify the first group of elements with the specified layer spacing (Standard 1) and the output the index.
-
Reorder According to Given Indices Using the index of the first sorting, Mech-Vision would sort the second group of elements and then output values of the second group after sorting.
-
Reorder According to Given Indices Using the index of the first sorting, Mech-Vision would sort the third group of elements and then output values of the second group after sorting.
-
Sort and Stratify Based on the sorted second group (Input 1) and the index of the first sorting (Input 2), this step would sort and classify Input 1 again with the specified layer spacing (Standard 2). This step outputs the index after sorting twice (Output 2) and the index of the second sorting (Output 3).
-
Reorder According to Given Indices Using the index of the second sorting, Mech-Vision would sort the second group of elements again and then output values of the third group after sorting twice.
-
Sort and Stratify Based on the third group after sorting twice (Input 1) and its index (Input 2), this step would sort and classify Input 1 again with the specified layer spacing (Standard 3). This step outputs the index after sorting three times.
-
Unpack and Merge Data This step turns four-dimensional array-like variables into three-dimensional variables based on the indexes after sorting three times.
-
Unpack and Merge Data After last step “Unpack And Merge Data”, this step could turn the three-dimensional array-like variables into two-dimensional variables.
-
Unpack and Merge Data After last step “Unpack And Merge Data” twice, this step could turn the two-dimensional array-like variables into a one-dimensional array as the final output.