找回密码
 注册
Simdroid-非首页
查看: 116|回复: 5

[命令/FISH] 如何模拟荷载的缓慢施加?

[复制链接]
发表于 2013-6-3 19:42:02 | 显示全部楼层 |阅读模式 来自 北京
看书的时候,遇到如下语句:
def ramp
   Def>ramp=min(1.0,float(step)/200.0)
   Def>end
app nstress=-40e3 hist ramp range x -.1 3 z 9.9 10.1
这里的nstress=-40e3 hist ramp 它代表的是什么意思?
请前辈们帮我看下
发表于 2013-6-4 16:28:38 | 显示全部楼层 来自 辽宁沈阳
Simdroid开发平台
nstress=-40e3 hist ramp 就是法向力40e3×变量ramp,而ramp是随时间步变化的,大体是这个意思,不会表达,呵呵,希望对你有用。
回复 不支持

使用道具 举报

 楼主| 发表于 2013-6-5 20:36:39 | 显示全部楼层 来自 北京
琅琊逝水寒 发表于 2013-6-4 16:28
nstress=-40e3 hist ramp 就是法向力40e3×变量ramp,而ramp是随时间步变化的,大体是这个意思,不会表达, ...

哦,是这样子啊,明白了~
那就是说那个hist,是乘号的意思。
再追问一个呵呵,那个随时间衰减的Fish函数要怎么理解呢,float?
谢谢哈哈~
回复 不支持

使用道具 举报

发表于 2013-6-6 15:07:29 | 显示全部楼层 来自 辽宁沈阳
hist 不是乘号的意思,它是记录ramp随时间变化的。随时间衰减的Fish函数:min(1.0,float(step)/200.0)是200步内取小值,大于200步,ramp不在变化,取值1。
回复 不支持

使用道具 举报

 楼主| 发表于 2013-6-6 15:24:11 | 显示全部楼层 来自 北京
琅琊逝水寒 发表于 2013-6-6 15:07
hist 不是乘号的意思,它是记录ramp随时间变化的。随时间衰减的Fish函数:min(1.0,float(step)/200.0)是200 ...

哦,学习了~
谢谢~
回复 不支持

使用道具 举报

发表于 2016-1-9 20:22:47 | 显示全部楼层 来自 上海长宁区
udgwq 发表于 2013-6-6 15:24
哦,学习了~
谢谢~

是乘的意思
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-23 20:19 , Processed in 0.033850 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表