vb6.0绘制函数图象

在PictrueBox控件内绘制物理中平抛运动的图象,好难啊,各位大虾帮下忙吧。平抛运动的公式是这样的:x=V0*ty=[g*(t^2)]/2V0由Text1.Text定... 在 PictrueBox 控件内绘制物理中平抛运动的图象,好难啊,各位大虾帮下忙吧。
平抛运动的公式是这样的:
x=V0*t
y=[g *( t^2)]/2

V0由Text1.Text定义
g是重力加速度,一开始就要定义g=10
但是t(时间)是一个自变量,我不知道该怎么定义
要print的函数应该转化后应该是y=(x*g*t)/(2*V0)
但个人认为感觉还纠结些,到底怎么做啊?诸位大虾教教我吧,拜托了
x=V0*t
y=[g *( t^2)]/2
是指水平方向上做匀速直线运动,竖直方向上做自由落体运动,当然y应该为负,刚才忘记加符号了,同理后面y的等式也少了负号,不好意思啊^_^
展开
 我来答
wangtk1982
2011-02-09 · TA获得超过3742个赞
知道大有可为答主
回答量:3206
采纳率:100%
帮助的人:1443万
展开全部

Private Sub Picture1_Click()

V0 = Text1

X1 = 10: Y1 = 10

For t = 0 To 50

  孙灶斗辩备  X2 = 10 + V0 * t

    Y2 = 10 + 10 * t * t / 2

    Picture1.Line (X1, 则磨Y1)-(X2, Y2), vbRed

    X1 = X2: Y1 = Y2

Next t

End Sub

小古而倾乐29
2011-02-10 · TA获得超过1724个赞
知道小有建树答主
回答量:1614
采纳率:0%
帮助的人:308万
展开全部
这个有点复杂哦.
你可参考编译系统教程
-----------------------------
兄弟,表达式的识别有困难的,编程可能比较复杂,演示效果你可以使用matlab数学函数分析这个软件。具体的编程你可以参考简易的编译系统,这个你可以到网上搜索的到的。找到后可以把罩碰滑里面的函数拿过来你自己编程用。
详细点说就是如y=5x(6x-4)这个函数,你要专门编程来识别5和x和括号里面的表达式是相乘的,而且碰到括号还要编程来把括号里吵裤面的表达式拿出来分析,这个跟编译系统里面的词法分析器很类似,因此建议你去看看这方面的东西。
最后物腊说一句,这个比较复杂,你要做好不容易。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友032e710
2011-02-09 · TA获得超过770个赞
知道小有建树答主
回答量:688
采纳率:0%
帮助的人:644万
展开全部
你想做神马...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式