日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

http://www.vpython.org/index-ch.html

發(fā)布時(shí)間:2024/4/17 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 http://www.vpython.org/index-ch.html 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?

?

主頁(yè)

文檔

下載:
???Windows
???Macintosh
???Linux

新VPython 6

修改日志

VPython百科

用戶論壇

提供程序

開(kāi)發(fā)人員

Python web 站點(diǎn)

?

VPython
大眾的3D編程

?

VPython可以方便的創(chuàng)建3D顯示和動(dòng)畫, 不需要豐富的編程經(jīng)驗(yàn)。因?yàn)樗赑ython, 可以為有經(jīng)驗(yàn)的編程人員和研究人員提供更多。

想有一個(gè)快速的了解,請(qǐng)看YouTube上的視頻:

三維物體

變量賦值

開(kāi)始循環(huán)

循環(huán)和動(dòng)畫

比例因子

調(diào)試語(yǔ)法錯(cuò)誤

一表

二表

如何開(kāi)始使用VPython

新建一個(gè)Python 或者 VPython?? GlowScript VPython 是一個(gè)很好的起點(diǎn):

  • 在glowscript.org?網(wǎng)站上注冊(cè)一個(gè)賬戶.? ?
    • 你應(yīng)該注意到“You are signed in as <yourusername> and your programs are here."這句話 并點(diǎn)擊"here”.
    • 然后點(diǎn)擊 “Create New Program”.? 命名為 “box”.? 在?
      Glowscript 2.1 VPython
      這一行下邊輸入:
      box()
  • 然后點(diǎn)擊 “Run this program”.? 你會(huì)看到在黑色的背景上有一個(gè)白色的盒子.
    • 使用鼠標(biāo)右鍵(或者CTRL+鼠標(biāo)左鍵) 來(lái)旋轉(zhuǎn)攝像頭的角度來(lái)觀測(cè)各個(gè)角度的效果.
    • 通過(guò)鼠標(biāo)兩個(gè)鍵或者ALT鍵或者滾輪來(lái)放大或者縮小. 對(duì)于觸摸屏:Touch screen:? 觸摸或者兩個(gè)手指旋轉(zhuǎn); 兩指漸進(jìn)/漸遠(yuǎn)來(lái)放大縮小.
    • 點(diǎn)擊幫助按鈕來(lái)查詢哪種圖像模型時(shí)可行的.

有經(jīng)驗(yàn)的 Python / VPython 開(kāi)發(fā)人員或用戶?? Jupyter VPython 采用流行的 IPython/Jupyter 專業(yè)編程環(huán)境:

  • 安裝 Continuum Anaconda (或者Enthought Canopy) Python 環(huán)境.? 我們推薦使用Anaconda以及Python 3.x, 特別是您已經(jīng)在電腦上安裝了“經(jīng)典”的 VPython / Python 2.7 (Canopy 使用的是Python 2.7).? 如果您是一個(gè)專業(yè)的Python用戶, 您可以在Python環(huán)境下安裝 IPython 和 Jupyter 模組; 參見(jiàn):?jupyter.org.

?

  • 在Power Shell 或 Command Prompt (Windows) 或 Terminal (Mac / Linux) 運(yùn)行下面這條命令:
    pip install vpython


這個(gè)模塊的更新很頻繁,您可以使用下面的命令更新成為最新的版本:?
pip install vpython --upgrade

創(chuàng)建一個(gè) Jupyter記事本:有兩種方式來(lái)創(chuàng)建Jupyter記事本. 在終端運(yùn)行"jupyter notebook". 或者(取決于您所使用的操作系統(tǒng)), 雙擊 "Jupyter Notebook" 這個(gè)圖標(biāo),這個(gè)圖標(biāo)以Anaconda相關(guān)的工具顯示. 右邊的下拉鍵頭有創(chuàng)建新記事本的 按鈕, 如果你選擇了 "VPython" 你將會(huì)得到以下輸入 (你可以通過(guò)?Kernel > Change kernel的按鈕來(lái)改變記事本類型):
from __future__ import division, print_function
from math import *

?

  • 創(chuàng)建一個(gè)測(cè)試?yán)??這個(gè)小程序?qū)⒃诤谏尘爸袆?chuàng)建一個(gè)白色的盒子:
    from vpython import *
    box()

    VPython 程序的運(yùn)行:?在第一個(gè)單元格中單擊(包含 vpython?import?聲明), 然后點(diǎn)擊 run 按鈕, 一個(gè)立體感的向右的三角箭頭. 目前,重新運(yùn)行 VPython 程序需要你單擊紅色圓按鈕來(lái)重啟內(nèi)核,然后點(diǎn)擊紅色高亮按鈕,然后點(diǎn)擊第一個(gè)單元格,最后點(diǎn)擊run按鈕. 這個(gè)過(guò)程在未來(lái)定制版的Jupyter notebook中將會(huì)趨于簡(jiǎn)單化 .

?

  • 旋轉(zhuǎn)和放大視角與 GlowScript VPython相同; 見(jiàn)上.

?

  • 文檔:?在?GlowScript VPython Help?尋找?guī)椭臋n.GlowScript 對(duì)象唯一沒(méi)有實(shí)現(xiàn)的就是擠壓以及三維文字?, 通過(guò)鍵盤的互動(dòng)仍然不可行,等待Jupyter notebook中一個(gè)鍵盤輸入和程序執(zhí)行之間可行的關(guān)系.
  • 示例程序:?這個(gè)?壓縮文件?打包了一堆的示例程序,?這個(gè)文件包含了在GlowScript VPython上可以使用的控件(button, radio button, checkbox, slider, and menu).
  • 遠(yuǎn)程運(yùn)行示例程序:?這個(gè)?里有一些示例程序, 他可以讓你在沒(méi)有Python環(huán)境的電腦或者移動(dòng)設(shè)備上運(yùn)行Jupyter VPython. 這是一個(gè)這個(gè)包機(jī)制的一個(gè)示例?. 由于這個(gè)包被很多人共享使用,所以其性能時(shí)刻都在變化著.

?

?

  • 使用conda 來(lái)安裝 VPython:?Matt Craig 在Anaconda上提供了另外一種方式來(lái)安裝Vpython .對(duì)于那些沒(méi)有安裝經(jīng)典 VPython Anaconda 包的用戶,安裝命令: "conda install -c vpython vpython". 得到最新版本: "conda update -c vpython vpython".

?

?

  • 對(duì)于那些已經(jīng)安裝了經(jīng)典VPython 的用戶,想通過(guò)保持它的新環(huán)境來(lái)創(chuàng)建新Vpython: "conda create -c vpython -n vpython_jup_env vpython python". 在創(chuàng)建了新的環(huán)境之后您需要激活它來(lái)嘗試新的VPython.

GlowScript VPython 、 Jupyter VPython 與 Classic VPython的不同點(diǎn)

  • 向量必須表示為?vector(x,y,z)?或?vec(x,y,z),?不能用?(x,y,z).
  • 名字?display?已經(jīng)更改為?canvas?(由于技術(shù)原因).
  • 名字?gdisplay?已經(jīng)更改為?graph.
  • curve?對(duì)象和?points?對(duì)象有了新的一套方法.

glowscript.org 網(wǎng)站的VPython Help是一個(gè)從Classic到 GlowScript 的轉(zhuǎn)換程序; 在處理主要區(qū)別時(shí)它雖然不完美但是很有用.

下載 Classic VPython:

  • 點(diǎn)擊當(dāng)前頁(yè)面的下載選項(xiàng), 根據(jù)提示繼續(xù).? 旋轉(zhuǎn)和縮放相機(jī)視角的操作與GlowScript VPython 完全相同,除非該設(shè)備即不支持鼠標(biāo)又不支持觸摸.
  • Classic VPython 仍然可以使用, 但是不會(huì)在更新.

更多關(guān)于Vpython和未來(lái)發(fā)展的信息

  • ?這是一個(gè)VPython對(duì)于未來(lái)發(fā)展規(guī)劃的一個(gè)描述?.

?

?

在該頁(yè)面左邊的頂部有對(duì)Classic VPython 可用選項(xiàng)的描述:

文檔:?描述, 教程, 和詳細(xì)的說(shuō)明文檔

下載:?免費(fèi)下載?Windows,?Macintosh, 以及?Linux

VPython 6新功能: 新的鼠標(biāo)/鍵盤操作; 本地按鈕 , 滑塊, 等等.

變更日志:?變更歷史

用戶論壇.?(知道2013年2月份, 激活郵件列表可以在 https://sourceforge.net/mailarchive/forum.php?forum_name=visualpython-users. 中找到,請(qǐng)不要改寫列表,而是在?用戶論壇發(fā)帖.)

提供程序:?用戶貢獻(xiàn)有用有趣的程序.

開(kāi)發(fā)者:?對(duì)Python未來(lái)的發(fā)展感興趣的

Python web網(wǎng)站:?Python 編程語(yǔ)言, 基于 VPython

其他:

trinket.io?這個(gè)工具很容易在自己的網(wǎng)頁(yè)上添加和編輯GlowScript VPython. Rhett Allain 在Wired 雜志的物理博客頁(yè)面展示了?這個(gè)例子?.

Jay Wang 用各種有趣的Vpython做了一個(gè)?照片?和?電影?的畫廊.

Ruth Chabay 和 Bruce Sherwood 關(guān)于?VPython歷史的博客采訪視頻.

一個(gè)關(guān)于?GlowScript VPython 和 Jupyter VPython之間關(guān)系的說(shuō)明

VIDLE:?空閑替代于修復(fù)幾個(gè)重大的問(wèn)題

物質(zhì) & 互相作用:?使用VPython引導(dǎo)物理

VPython用在一些高級(jí)教材中:

Computational Physics:Problem Solving with Python,?Rubin H. Landau, Manuel J. Páez, Cristian Bordeianu (2015)

Computational Physics with Python?Mark Newman (2012)

An Introduction to Statistical Mechanics and Thermodynamics?Robert H. Swendsen (2012)

Equilibrium Statistical Physics With Computer Simulations in Python?Leonard M. Sander (2013)?

Soil Physics with Python: Transport in the Soil-Plant-Atmosphere System
Marco Bittelli, Gaylon S. Campbell, and Fausto Tomei (2015)?

Computational Modeling and Visualization of Physical Systems with Python?Jay Wang (2016)

如果你沒(méi)有找到你想要的或者告訴我們你是如何使用VPython的,請(qǐng)寫信發(fā)往bruce.sherwood@gmail.com

羅馬尼亞版本的翻譯?由by Jessica Parker提供

愛(ài)沙尼亞版本的翻譯?由 Sonja Kulmala提供

印尼語(yǔ)版本的翻譯?由 Jordan Silaen提供

較早版本的波蘭語(yǔ)翻譯由Milana Sharapovan 提供

VPython 的發(fā)展部分是由美國(guó)國(guó)家科學(xué)基金會(huì)的支持

?

轉(zhuǎn)載于:https://www.cnblogs.com/winnereven/p/6718760.html

總結(jié)

以上是生活随笔為你收集整理的http://www.vpython.org/index-ch.html的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。