如何畫sin函數
作者:通達信 來源:cxh99.com 發布時間:2012年08月21日
-
咨詢內容:
如何畫sin函數?條件:時間周期已知。
類似get里面的cicycle函數。顯示時間周期波浪。
通達信連個pai都沒有,真不知道怎么畫。算了,只能近似取3.14
-
通達信技術部:
補充一下。已經找出各高點Hd,有hd1,hd2,hd3...分別表示離今天最近的高點1,2,3...
同樣,LD表示各低點。
我的想法是,通過計算hd2-hd1得到周期1,通過計算ld2-ld1得到周期2.
然后以此周期,在hd1右側,或者ld1右側畫正弦波函數。之前的已經過去了,就隨它去。
當然,如果有能力 ,也可以畫出來,接上。
-
通達信客服:
雖然我不懂 但還是支持這種求知研究精神
-
網友交流:
此主題相關圖片如下未命名.jpg:

溫習了一下三角函數。將程序表達出來了。請看圖。
待驗證。不知道有沒有出錯。
----------------------------
源碼為:SIN(2*3.14*(LDT2-CURRBARSCOUNT)/周期1);
----------------------------
說明:根據最近的高點2到最近的高點1,求出周期,畫出函數圖形。
同理,畫出另一條線。
問題是,在高點2之左,和低點2之左,它也畫出來了,不知道誰能幫我想想。
下面再溫習一下,sin函數相加的問題。
等我結果出來與大家分享。
-
網友交流:
此主題相關圖片如下未命名.jpg:

不是sin,是cos.頂處,cos(0)=1,底處-cos(0)=-1.
兩個波相加。