关于vb中使用teechart的问题,跪求大神帮忙!

我最近装了teechart8.0,在vb环境中使用它,出现如下问题:PrivateSubCommand1_Click()TChart1.AddSeriesscFastLi... 我最近装了teechart8.0,在vb环境中使用它,出现如下问题:
Private Sub Command1_Click()
TChart1.AddSeries scFastLine TChart1.AddSeries scFastLine TChart1.Aspect.View3D = False
For x = 0 To 6.28 Step 0.01 TChart1.Series(0).Add Sin(x), x, clTeeColor Next x For x = 0 To 6.28 Step 0.02 TChart1.Series(1).Add Sin(x), x, clTeeColor Next xEnd Sub
这段程序本该生成两条同一条曲线的,但是事实却是下面的样子,不知道错在哪里?
展开
 我来答
tangguosheng1
2012-10-20 · TA获得超过1595个赞
知道小有建树答主
回答量:313
采纳率:0%
帮助的人:127万
展开全部
For x = 0 To 6.28 Step 0.01
TChart1.Series(0).Add Sin(x), x, clTeeColor
Next x

For x = 0 To 6.28 Step 0.02 (你的这里是0.02,上面那个是0.01,肯定是两条不同周期的曲线了)
TChart1.Series(1).Add Sin(x), x, clTeeColor
Next x
更多追问追答
追问
不对啊,周期跟步长应该没有关系吧。况且两条线的横坐标的最大值都是6.28,但是绿线明显不是啊。
追答
你说得没有错,但实际上绿线的周期刚好是红线的一半,红线的一周是6.28,绿线好像是3.14,有没有可能其它程序有影响?
红山人2008
2012-10-21 · TA获得超过4679个赞
知道大有可为答主
回答量:5699
采纳率:0%
帮助的人:3943万
展开全部
好像应该把那个步长理解为X轴的长度单位.这样,就能解释你的问题了.朋友.虽然两条曲线的周期是一样的,但它们的横坐标使用的长度单位不一样.正好相差二倍.所以就出现那样的情况了.我没用过那个Tchart.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式