2024年4月4日发(作者:剑沛儿)
NX9.0运动仿真—step函数、poly涵式、shf函数
step函数
格式step(x,x0,h0,x1,h1)
x为自变量,在ug里一般定义为time
x0为自变量初始值,在ug里可以是时间段中的开始时间点
h0为自变量x0对应的函数值,可以是常数、设计变量或其他函数表达式
x1为自变量结束值,在ug里可以是时间段中结束时间点
h1为自变量x1对应的函数值,可以是常数、设计变量或其他函数表达式
函数曲线图
数学表达式
step(time,t0,h0,t1,h1)=
h0(time≤t0)
h0+(( time-t0)/(t1-t0))2*(h1-h2)
h1(time≥t1)
解释:
在时间段t0到t1时间段内,函数以中间波浪线样子的二次函数变化,在时间t0之前的时间段内,函
数是h0的恒定数值变化,在时间t1后,函数是h1的恒定数值变化,也就是函数值经过时间段后t0到t1
后,函数值发生了突变,当t0与t1非常接近的时候,可以近似认为,函数变化为一条直线,但是t0和t1
不能相等,从t0-t1的数学表达式就可以知道,这是一个无解,h0和h1可以相等,相等以后,整个函数
曲线即为一条直线。
多个时间段内函数值发生突变的函数表达
step(time,2,1,3,3)+step(time,4,0,5,-3)
2024年4月4日发(作者:剑沛儿)
NX9.0运动仿真—step函数、poly涵式、shf函数
step函数
格式step(x,x0,h0,x1,h1)
x为自变量,在ug里一般定义为time
x0为自变量初始值,在ug里可以是时间段中的开始时间点
h0为自变量x0对应的函数值,可以是常数、设计变量或其他函数表达式
x1为自变量结束值,在ug里可以是时间段中结束时间点
h1为自变量x1对应的函数值,可以是常数、设计变量或其他函数表达式
函数曲线图
数学表达式
step(time,t0,h0,t1,h1)=
h0(time≤t0)
h0+(( time-t0)/(t1-t0))2*(h1-h2)
h1(time≥t1)
解释:
在时间段t0到t1时间段内,函数以中间波浪线样子的二次函数变化,在时间t0之前的时间段内,函
数是h0的恒定数值变化,在时间t1后,函数是h1的恒定数值变化,也就是函数值经过时间段后t0到t1
后,函数值发生了突变,当t0与t1非常接近的时候,可以近似认为,函数变化为一条直线,但是t0和t1
不能相等,从t0-t1的数学表达式就可以知道,这是一个无解,h0和h1可以相等,相等以后,整个函数
曲线即为一条直线。
多个时间段内函数值发生突变的函数表达
step(time,2,1,3,3)+step(time,4,0,5,-3)