ADAMS循環函數sin
瀏覽:5321 收藏:2
?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如何實現更為復雜的循環,需要數學方面的探索。
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
2
2




















