【机器视觉】 assign_at算子
00. 目錄
文章目錄
- 00. 目錄
- 01. 概述
- 02. 簽名
- 03. 描述
- 04. 注意
- 05. 參數(shù)
- 06. 結(jié)果
- 07. 附錄
01. 概述
assign_at - 將一個(gè)或多個(gè)值分配給一個(gè)或多個(gè)元組(tuple)元素。
02. 簽名
assign_at( : : Index, Value : Result)
03. 描述
assign_at為元組中的一個(gè)或多個(gè)元素賦值單個(gè)值,或者將元素賦值給輸出元組的指定元素。 輸出元組的所有其他元素保持其值。 如果傳遞的索引超出了輸出元組的當(dāng)前范圍,則元組將增加,新值將被初始化為默認(rèn)值。
在全文編輯器中,assign_at操作只需在賦值運(yùn)算符:=和輸出變量之后的索引訪問(wèn)運(yùn)算符[]的幫助下輸入即可。 Index可以是任何表達(dá)式,其計(jì)算結(jié)果為任意數(shù)量的正整數(shù)值。 Value參數(shù)必須求值為恰好一個(gè)值或通過(guò)Index參數(shù)提供的相同數(shù)量的索引,例如:Areas [Radius-1]:=Area,Area [0,4,|Rad| -1]:= 0,FileNames [0,2,4]:= [‘f1’,‘f2’,‘f3’]。
算子assign_at是替換并擴(kuò)展舊insert算子的修改版本。
04. 注意
略
05. 參數(shù)
Index (input_control) integer(-array) → (integer)
要賦新值的元素的索引
默認(rèn)值:0
推薦值:0, 1, 2, 3, 4, 5, 6
最小增量:1
Value (input_control) tuple(-array) → (integer / real / string)
分配的值
默認(rèn)值:1
Result (output_control) tuple(-array) → (real / integer / string)
結(jié)果元組
06. 結(jié)果
如果表達(dá)式正確assign_at返回2(H_MSG_TRUE)。 否則會(huì)引發(fā)異常并返回錯(cuò)誤代碼。
HDevelop例程
07. 附錄
7.1 機(jī)器視覺(jué)博客匯總
網(wǎng)址:https://dengjin.blog.csdn.net/article/details/116837497
總結(jié)
以上是生活随笔為你收集整理的【机器视觉】 assign_at算子的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【机器视觉】 assign算子
- 下一篇: 【机器视觉】 comment算子