关于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
这段程序本该生成两条同一条曲线的,但是事实却是下面的样子,不知道错在哪里? 展开
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
这段程序本该生成两条同一条曲线的,但是事实却是下面的样子,不知道错在哪里? 展开
展开全部
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
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,有没有可能其它程序有影响?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询