如何画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.
两个波相加。