HALCON算子函数Chapter 18 Tuple.docx
《HALCON算子函数Chapter 18 Tuple.docx》由会员分享,可在线阅读,更多相关《HALCON算子函数Chapter 18 Tuple.docx(9页珍藏版)》请在冰豆网上搜索。
![HALCON算子函数Chapter 18 Tuple.docx](https://file1.bdocx.com/fileroot1/2023-2/25/d3466c7b-52ac-4513-a5d4-55527b15e8ce/d3466c7b-52ac-4513-a5d4-55527b15e8ce1.gif)
HALCON算子函数Chapter18Tuple
HALCON算子函數——Chapter18:
Tuple
18.1Arithmetic
1.tuple_abs
功能:
計算一個元組的絕對值。
2.tuple_acos
功能:
計算一個元組的反余弦。
3.tuple_add
功能:
兩個元組相加。
4.tuple_asin
功能:
計算一個元組的反余弦。
5.tuple_atan
功能:
計算一個元組的反正切。
6.tuple_atan2
功能:
計算一個元組四個象限的反正切。
7.tuple_ceil
功能:
計算一個元組的上限函數。
8.tuple_cos
功能:
計算一個元組的余弦。
9.tuple_cosh
功能:
計算一個元組的雙曲余弦。
10.tuple_cumul
功能:
計算一個元組的累計和。
11.tuple_deg
功能:
將一個元組從弧度轉換為角度。
12.tuple_div
功能:
將兩個元組相除。
13.tuple_exp
功能:
元組的指數運算。
14.tuple_fabs_
功能:
計算一個元組(例如浮點數)的絕對值。
15.tuple_floor
功能:
計算一個元組的「地板函數」。
16.tuple_fmod
功能:
計算兩個元組浮點數相除的余數。
17.tuple_ldexp
功能:
計算兩個元組的返回長雙精度指數函數。
18.tuple_log
功能:
計算一個元組的自然對數。
19.tuple_log10
功能:
計算一個元組底為10的對數。
20.tuple_max2
功能:
計算兩個元組的元素寬度的最大值。
21.tuple_min2
功能:
計算兩個元組的元素寬度的最小值。
22.tuple_mod
功能:
計算兩個元組整型數相除的余數。
23.tuple_mult
功能:
兩個元組相乘。
24.tuple_neg
功能:
將一個元組取反。
25.tuple_pow
功能:
計算兩個元組的冥函數。
26.tuple_rad
功能:
將一個元組從角度轉換為弧度。
27.tuple_sgn
功能:
計算一個元組的正負。
28.tuple_sin
功能:
計算一個元組的正弦。
29.tuple_sinh
功能:
計算一個元組的雙曲正弦。
30.tuple_sqrt
功能:
計算一個元組的平方根(二次方根)。
31.tuple_sub
功能:
兩個元組相減。
32.tuple_tan
功能:
計算一個元組的正切。
33.tuple_tanh
功能:
計算一個遠足的雙曲正切。
18.2Bit-Operations
1.tuple_band
功能:
計算兩個元組的按位運算。
2.tuple_bnot
功能:
兩個元組逐位取邏輯非。
3.tuple_bor
功能:
計算兩個元組的按位運算。
4.tuple_bxor
功能:
兩個元組逐位進行互斥邏輯或運算。
5.tuple_lsh
功能:
元組逐位左移。
6.tuple_rsh
功能:
元組逐位右移。
18.3Comparison
1.tuple_equal
功能:
測試兩個元組是否相同。
2.tuple_greater
功能:
測試一個元組是否大於另一個元組。
3.tuple_greater_equal
功能:
測試一個元組是否大於等於另一個。
4.tuple_less
功能:
測試一個元組是否小於另一個元組。
5.tuple_less_equal
功能:
測試一個元組是否小於等於另一個。
6.tuple_not_equal
功能:
測試兩個元組是不是不等。
18.4Conversion
1.tuple_chr
功能:
根據ASCII碼將整型元組轉換為字符串。
2.tuple_chrt
功能:
根據ASCII碼將整型元組轉換為字符串。
3.tuple_int
功能:
講一個元組轉換為一個整型元組。
4.tuple_is_number
功能:
檢測一個字符串元組是否表示數字。
5.tuple_number
功能:
將一個字符串元組轉換為一個數字元組。
6.tuple_ord
功能:
將長度為1的字符串的元組轉換為它們相應的ASCII碼元組。
7.tuple_ords
功能:
將一個字符串的元組轉換為它們ASCII碼的元組。
8.tuple_real
功能:
將一個元組轉換為一個浮點數的元組。
9.tuple_round
功能:
將一個元組轉換為一個整型數的元組。
10.tuple_string
功能:
將一個元組轉換為一個字符串元組。
18.5Creation
1.tuple_concat
功能:
合並兩個元組為一個新的。
2.tuple_gen_const
功能:
創建一個特殊長度的元組和初始化它的元素。
3.tuple_rand
功能:
返回任意值為0或1的元組。
18.6_Element-Order
1.tuple_inverse
功能:
將一個元組反置(反轉)。
2.tuple_sort
功能:
按照升序分類(排列)元組的元素。
3.tuple_sort_index
功能:
將元組的元素分類並返回分類元組的目錄。
18.7Features
1.tuple_deviation
功能:
返回一個元組元素的標准差。
2.tuple_length
功能:
返回一個元組元素數目。
3.tuple_max
功能:
返回一個元組的最大元素。
4.tuple_mean
功能:
返回一定數量元組的平均值。
5.tuple_median
功能:
返回一個元組元素的中值。
6.tuple_min
功能:
返回一個元組的最小元素。
7.tuple_sum
功能:
返回一個元組所有元素的和。
18.8Logical-Operations
1.tuple_and
功能:
兩個元組的邏輯與。
2.tuple_not
功能:
兩個元組的邏輯非。
3.tuple_or
功能:
兩個元組的邏輯或。
4.tuple_xor
功能:
兩個元組的邏輯互斥或。
18.9Selection
1.tuple_find
功能:
返回一個元組所有出現的符號,同時位於另一個元組內。
2.tuple_first_n
功能:
選取一個元組的第一個元素。
3.tuple_last_n
功能:
選擇從符號「n」開始到元組末尾的所有元素。
4.tuple_remove
功能:
從一個元組中移出元素。
5.tuple_select
功能:
選擇一個元組中單一元素。
6.tuple_select_range
功能:
選擇一個元組中的一些元素。
7.tuple_select_rank
功能:
選擇一個元組中序號為n的元素。
8.tuple_str_bit_select
功能:
選擇一個元組中單一符號或位。
9.tuple_uniq
功能:
丟棄元組中除成功歸類的元素外的所有元素。
18.10String-Operators
1.tuple_environment
功能:
讀取一個或多個環境變量。
2.tuple_regexp_match
功能:
利用公式提取子鏈。
3.tuple_regexp_replace
功能:
用有規律的公式代替一個子鏈。
4.tuple_regexp_select
功能:
選擇符合公式的元組元素。
5.tuple_regexp_test
功能:
測試一個字符串是否滿足一個規則公式的要求。
6.tuple_split
功能:
在預定義的獨立字符間將字符串分離為子鏈。
7.tuple_str_first_n
功能:
分割從第一個字符直到字符串元組外的位置「n」處。
8.tuple_str_last_n
功能:
從字符串元組外位置「n」處開始分割所有的字符。
9.tuple_strchr
功能:
前向搜索一個位於字符串元組內的字符。
10.tuple_strlen
功能:
字符串元組中每個字符串的長度。
11.tuple_strrchr
功能:
後向搜索一個位於字符串元組內的字符。
12.tuple_strrstr
功能:
後向搜索一個位於字符串元組內的字符串。
13.tuple_strstr
功能:
前向搜索一個位於字符串元組內的字符串。