【机器视觉】 assign_at算子
发布日期:2021-06-29 20:52:51 浏览次数:2 分类:技术文章

本文共 830 字,大约阅读时间需要 2 分钟。

00. 目录

文章目录

01. 概述

assign_at - 将一个或多个值分配给一个或多个元组(tuple)元素。

02. 签名

assign_at( : : Index, Value : Result)

03. 描述

assign_at为元组中的一个或多个元素赋值单个值,或者将元素赋值给输出元组的指定元素。 输出元组的所有其他元素保持其值。 如果传递的索引超出了输出元组的当前范围,则元组将增加,新值将被初始化为默认值。

在全文编辑器中,assign_at操作只需在赋值运算符:=和输出变量之后的索引访问运算符[]的帮助下输入即可。 Index可以是任何表达式,其计算结果为任意数量的正整数值。 Value参数必须求值为恰好一个值或通过Index参数提供的相同数量的索引,例如:Areas [Radius-1]:=Area,Area [0,4,|Rad| -1]:= 0,FileNames [0,2,4]:= [‘f1’,‘f2’,‘f3’]。

算子assign_at是替换并扩展旧insert算子的修改版本。

04. 注意

05. 参数

Index (input_control)        integer(-array) → (integer)

要赋新值的元素的索引

默认值:0

推荐值:0, 1, 2, 3, 4, 5, 6

最小增量:1

Value (input_control)        tuple(-array) → (integer / real / string)

分配的值

默认值:1

Result (output_control)       tuple(-array) → (real / integer / string)

结果元组

06. 结果

如果表达式正确assign_at返回2(H_MSG_TRUE)。 否则会引发异常并返回错误代码。

HDevelop例程

07. 附录

7.1 机器视觉博客汇总

网址:

转载地址:https://dengjin.blog.csdn.net/article/details/117933160 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【机器视觉】 comment算子
下一篇:【机器视觉】 assign算子

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2024年05月03日 17时19分42秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章