zoukankan      html  css  js  c++  java
  • Vpython简单例子

    VPython简单例子

    首先打开“VIDLE for VPython”

    VPython的例子在E:\Python27\Lib\site-packages\visual\examples(视安装软件的路径不同而不同)

    e.g.1 (知识点:向量、三维坐标)

    bounce.py

    from visual import *  #引入可视化包中的类

    floor = box(length=4, height=0.5, width=4, color=color.blue)#定义“地板”的长、宽、高和颜色

    ball = sphere(pos=(0,4,0), color=color.red)  #定义球的大小和颜色

    ball.velocity = vector(0,-1,0)  #定义球运动路线矢量坐标

    dt = 0.01 

    while 1:

        rate(100)  #定义速率

        ball.pos = ball.pos + ball.velocity*dt

        if ball.y < 1:

            ball.velocity.y = -ball.velocity.y

        else:

            ball.velocity.y = ball.velocity.y - 9.8*dt

    wps_clip_image-23679 

    bounce.py的3D运行结果

    None
  • 相关阅读:
    su 命令切换用户带来的问题
    系统无法启动
    Linux单用户模式
    反射
    propety/静态方法
    内置方法,序列化模块
    第1月5周3天
    第1月4周5天
    第1月4周4日
    第1月4周3日
  • 原文地址:https://www.cnblogs.com/yuxc/p/2030300.html
Copyright © 2011-2022 走看看