完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

Dynamo节点翻译之核心节点(Core_Math)(三)

发布于:2019-01-09 10:46:11
首页/技术分享/Dynamo
收藏
6635

来福

更多

Math


RadiansToDegrees(弧度转角度)

描述

将以弧度为单位的角度换算为以度为单位的角度

输入

radians: double(弧度:双精度)

输出

degrees: double(角度:双精度)

注释

将以弧度为单位的角度换算为以度为单位的角度

附图

例如,将以弧度为单位的角度换算为以度为单位的角度。

Rand(随机数)

描述

生成范围[0,1)内的随机数

输入

输出

number: double(数字:双精度)

注释

生成范围[0,1)内的随机数

附图

例如,生成范围[0,1)内的随机数。

Random(seed)(随机双精度值)

描述

生成范围[0,1)内的随机双精度数

输入

seed: int(种子值:整数)

输出

number: double(数字:双精度)

注释

输入种子编号以生成伪随机数,每个具有相同种子号的节点将产生相同的伪随机数。

附图

例如,通过种子值“1”和“2”随机生成两种随机数。

Random(value1,value2)(随机数)

描述

生成[lower_number,higher_number)范围内的随机数

输入

value1: double(值:双精度)

value2: double(值:双精度)

输出

number: double(数字:双精度)

注释

生成[lower_number,higher_number)范围内的随机数

附图

例如,生成[6,20)范围内的随机数。

RandomList(随机数列表)

描述

生成包含给定数量的范围[0,1)内的随机双精度数的列表

输入

amount: int(数量:整数)

输出

number: var[]..[](数字:变量)

注释

生成包含给定数量的范围[0,1)内的随机双精度数的列表

附图

例如,生成10个范围[0,1)内的随机双精度数。

RemapRange(重新定义分布)

描述

调整数字列表的范围,同时保留分布率。

输入

numbers: double[](数字:双精度)

newMin: double(新最小值:双精度)

newMax: double(新最大值:双精度)

输出

list: var[]..[](列表:变量)

注释

根据初始列表中的分布率生成一个新的列表。通过“newMin”和“newMax”端输入新的范围,在新的范围中“number”输入的列表保持其分布率不变。

附图

例如,图中在调取列表“0..360..5”的时候保留了其分布率,并且在新的范围[0,1]中应用。

Round(number)(舍入)

描述

将数字舍入到最接近的整数值。此方法将返回一个双精度浮点数,而不是整数类型。

输入

number: double(数字:双精度)

输出

number: double(数字:双精度)

注释

将数字舍入到最接近的整数值。此方法将返回一个双精度浮点数,而不是整数类型。

附图

例如,将图中的数字舍入至最接近的整数,但是输出的是双精度的浮点数。

Round(number,digits)(舍入)

描述

将数字舍入为指定数字的小数位数

输入

number: double(数字:双精度)

digits: int(位数:整数)

输出

number: double(数字:双精度)

注释

将数字舍入为指定数字的小数位数

附图

例如,将图中数字舍入为指定数字的小数位数。

Sign(number)(符号)

描述

返回数字符号:-1、0或1

输入

number: double(数字:双精度)

输出

sign: int(符号:整数)

注释

返回数字符号:-1、0或1,若输入负值则输出“-1”,若输入“0”则输出“0”,若输入正值则输出“1”。

附图

例如,通过输入指定的数字查看输出的结果。

Sign(integer)(符号)

描述

返回数字符号:-1、0或1

输入

integer: int(整数:整数)

输出

sign: int(符号:整数)

注释

返回数字符号:-1、0或1,若输入负值则输出“-1”,若输入“0”则输出“0”,若输入正值则输出“1”。

附图

例如,通过输入指定的数字查看输出的结果。

Sin(正弦)

描述

查找角度的正弦

输入

angle: double(角度:双精度)

输出

sin: double(正弦:双精度)

注释

查找角度的正弦

附图

例如,查找图中角度的正弦值。

Sinh(双曲正弦)

描述

查找角度(弧度)的双曲正弦

输入

angle: double(角度:双精度)

输出

sinh: double(双曲正弦:双精度)

注释

查找角度(弧度)的双曲正弦

附图

例如,查找图中角度弧度的双曲正弦值。

Sqrt(正平方根)

描述

查找范围[0,无穷大)内数字的正平方根

输入

number: double(数字:双精度)

输出

sqrt: double(正平方根:双精度)

注释

查找范围[0,无穷大)内数字的正平方根

附图

例如,查找图中数字的正平方根。

Sum(求和)

描述

查找一系列数字的总和

输入

values: double[](值:双精度)

输出

sum: double(和:双精度)

注释

查找一系列数字的总和

附图

例如,查找一系列数字的总和。

Tan(正切)

描述

查找角度的正切

输入

angle: double(角度:双精度)

输出

tan: double(正切值:双精度)

注释

查找角度的正切

附图

例如,查找图中角度的正切。

Tanh(双曲正切)

描述

查找角度(弧度)的双曲正切

输入

angle: double(角度:双精度)

输出

tanh: double(双曲正切:双精度)

注释

查找角度(弧度)的双曲正切

附图

例如,查找图中角度弧度的双曲正切值。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

未标题-1.jpg

上一篇:Dynamo节点翻译之核心节点(Core_Math)(二)

下一篇:Dynamo节点翻译之核心节点(Core_Math)(四)