grasshopper系列文章-数学运算器
LinkLi

LinkLi

grasshopper系列文章-数学运算器

今天我们来学习一下Grasshopper的运算符,所谓运算符就是数学的基础运算法则了,简单说就是加减乘除这类算法。

image.png

Addition:加法运算器

Division:除法运算器

Multiplication:乘法运算器

Negative:相反数,能把整数边负数,负数变正数

Power:幂运算器,比如计算2的5次

Subtraction:减法运算器

上面这6个运算器都是我们中小学就已经学过了的,应该非常简单的,Link就给大家提供一个小算法来熟悉下数学运算

330÷6.5-68×45+52=?,结果的相反数是几?

上面这道题目用Grasshopper来表达应该是这样的

image.png

加减乘除运算器的菜单,在一般情况每一个运算器只有一个AB端口,但是如果放大好几倍,你会发现…….

image.png

下面我们看看Grasshopper的更加高级的运算器

image.png

Absolute:求绝对值

Factorial:阶乘

Integer Division:整除数,比如7除以2,整除数为3,9除以4,整除数是2.

Modulus:求余数,比如7除以2,余数为1

image.png

Mass Addition:多项累加,比如计算1+2+3+4+……+60的和

Mass Multiplication:多项阶乘,R值输出所有项阶乘最大值,Pr值输出多项阶乘结果,如下图多项是指1的阶乘,1 2阶乘,1 2 3 的阶乘,1 2 3 4 的阶乘直到所有项的阶乘

image.png

Relative Differences:相邻项差值

下图所示,第一项和前面没有差值所以结果等于0,从第二项开始与之前一项差值都为1

image.png

本月精彩教程推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注

grasshopper系列文章-数学运算器
想学草蜢参数化
加我微信