ADAMS中循环函数sin的应用技巧

1知识点概述

循环函数,我们最早遇到的可能就是sin、cos等角度函数,那么今天我们就先介绍一下如何用sin实现循环,如何进入和跳出循环。 



2循环介绍


1)基本循环 基本循环函数我们采用sin函数,例如:20*sin(10.0 * time),该函数的图表如下图所示。简单解释一下这个函数的用法,其中20为幅值,pi/10为周期,这里请注意,采用的是弧度单位,如果为了方便计算,可以在数值后面加d,即为角度单位,例如sin(10d*time)。如果需要修改初始相位,可以通过在sin函数中加某个起始角度。


2)跳入和跳出循环 这里主要介绍一下通过if的方式来实现。if的格式:if(表达式1:表达式2,表达式3,表达式4),通过对表达式1与0进行对比,如果小于0,则返回表达式2,等于0,返回表达式3,大于0,返回表达式4。那么我们只需要将循环程序放入表达式2到4之中,那么,我们就可以根据表达式1的值,判断是否进入循环,或者跳出循环。例如:if(time-5:10*sin(10*time),0,0),结果如下图所示。


3)使用方法2 如果我们需要返回值:从0到1返回表达式1,1到2返回表达式2,然后依次循环。那么我们需要的是sin的周期性,那么又该如何使用呢? 方法:if(sin(time*pi):表达式2,表达式1,表达式2) 3问题总结 通过上面简单的介绍,了解了sin函数实现循环的方法。sin如何实现更为复杂的循环,需要数学方面的探索。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空