MUX(多路复用)
功能
这个函数将用于多路复用器,根据输入的参数输出指定的值。
输入参数与返回值
| 参数 | 类别 | 数据类型 |
|---|---|---|
| K | 输入 | LINT |
| IN0 | 输入 | ANY_NUM:(ANY_DURATION除外) |
| IN1 | 输入 | ANY_NUM:(ANY_DURATION除外) |
| IN... | 输入 | ANY_NUM:(ANY_DURATION除外) |
| OUT | 返回值 | ANY_NUM:(ANY_DURATION除外) |
注
输入参数IN1...可以从2个扩展到多个,且使用时保证其数据类型相同.
MUX 从一组值中选择第 K 个值。第一个值是 K=0。如果 K 大于其他输入的数量(n),则 WasomeCodeX_AI 传递最后一个值(INn)。
用法示例
OUT := MUX(K, IN0, IN1, ...);