Gate Xnor 异或非门
- Grasshopper中的Gate Xnor运算器用于执行布尔逻辑中的“等价”运算,也就是布尔双条件。 Gate Xnor运算器接收两个布尔值输入:A和B。如果A和B的布尔值相同,那么结果端口(R)就会输出True。这种运算确保只有当两个输入值相同,输出才为True
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Left hand boolean | 左侧布尔值 | 用于“等价”运算的第一个布尔值 | 布尔值 |
B | Right hand boolean | 右侧布尔值 | 用于“等价”运算的第二个布尔值 | 布尔值 |
R | Resulting value | 结果值 | 如果A和B的布尔值相同,则为True | 布尔值 |
Gate Majority 多数表决门
- Grasshopper中的Gate Majority运算器用于计算三个布尔值中的多数投票。 Gate Majority运算器接收三个布尔值输入:A、B和C。如果这三个中至少有两个为True,那么结果端口(R)就会输出True。这种运算用于在三个选项中选择多数的意见
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | First boolean | 第一个布尔值 | 用于多数投票的第一个布尔值 | 布尔值 |
B | Second boolean | 第二个布尔值 | 用于多数投票的第二个布尔值 | 布尔值 |
C | Third boolean | 第三个布尔值 | 用于多数投票的第三个布尔值 | 布尔值 |
R | Result | 结果 | 如果至少两个布尔值为True,则为True | 布尔值 |
Gate Nor 或非门
- Grasshopper中的Gate Nor运算器用于执行布尔逻辑中的“非或”运算,也就是布尔联合否定。 Gate Nor运算器接收两个布尔值输入:A和B。如果A和B都为False,那么结果端口(R)就会输出True。这种运算确保只有当两个输入值都为False时,输出才为True
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Left hand boolean | 左侧布尔值 | 用于“非或”运算的第一个布尔值 | 布尔值 |
B | Right hand boolean | 右侧布尔值 | 用于“非或”运算的第二个布尔值 | 布尔值 |
R | Resulting value | 结果值 | 如果A和B都为False,则为True | 布尔值 |
Gate Nand 与非门
- Grasshopper中的Gate Nand运算器用于执行布尔逻辑中的“非与”运算,也就是布尔否定合取。 Gate Nand运算器接收两个布尔值输入:A和B。如果A和B不都为True,那么结果端口(R)就会输出True。这种运算确保只有当至少一个输入值为False时,输出才为True
ID | Name | 中文翻译 | 功能描述 | 类型 |
---|---|---|---|---|
A | Left hand boolean | 左侧布尔值 | 用于“非与”运算的第一个布尔值 | 布尔值 |
B | Right hand boolean | 右侧布尔值 | 用于“非与”运算的第二个布尔值 | 布尔值 |
R | Resulting value | 结果值 | 如果A和B不都为True,则为True | 布尔值 |