問題タブ [vpython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2120 参照

python - vpythonを使用してオブジェクトを中心を中心に回転させる

VPython を使用してムーンランダー ゲームを作成しています。ムーンランダー自体は自分の中心を中心に回転できる必要がありますが、代わりに間違った軸や元の位置を中心に回転します。ムーンランダーの位置が変わっても、回転しなければならない軸と位置は変わりません。これを行う方法がわかりません。

ムーンランダーは曲線でできていますが、ムーンランダーを含むフレームがあります。コードは次のとおりです (コードがオランダ語で申し訳ありませんが、十分に理解していただければ幸いです)。

では、どのようにムーンランダーを回転させることができますか? また、元の位置とは異なる位置にある場合はどうすればよいでしょうか?

前もって感謝します

0 投票する
1 に答える
636 参照

rotation - VPython では、回転すると常に 0,0,0 を回りますが、これを変更するにはどうすればよいですか?

VPython では、ビューを回転させると常に原点 (0,0,0) を中心に回転しますが、別のポイントに変更できるようにする必要がある場所で何かを行っています。ポイントを変更する方法はありますか?もしそうなら、その方法は何ですか?

0 投票する
1 に答える
1233 参照

python - Pythonのギターストリングコード?

私はPythonに非常に慣れていませんが、ギターの弦をシミュレートできるコードを作成することに本当に興味があります。どうすればこれを行うことができますか?または、少なくとも私はこれをどのように始めますか?どんな助けでも大歓迎です!

ありがとうございました!

編集:

異なる弦や音符などを弾くときの音波を見たいです。2つの異なる弦を弾くときの音波と、不協和音と子音の音がどのように変化するかにも興味があります。私が興味を持っているもう1つのことは、撥弦楽器が弾かれていないときに弦が振動することがあることです(共鳴)。

どんな助けでもありがたいです、ありがとう!!!

0 投票する
0 に答える
125 参照

python - Pythonでギター弦のコードを書くには?

重複の可能性:
Python のギター弦コード?

ギターの弦をシミュレートできるコードを作ることに本当に興味があります。どうすればこれを行うことができますか?または、少なくともどうすればこれを開始できますか?

ここに私の考えがあります:

異なる弦や音などを弾いたときの音波を(振幅と周波数を分析するために)見たいと思っています。また、2 つの異なる弦を弾いたときの音波と、それらが不協和音である場合にどのように変化するかにも興味があります。子音ノート。私が興味を持っているもう 1 つのことは、弦が弾かれていないときに弦が振動する場合があることです (共鳴)。

変更できる基本コードが必要なだけですが、それを作成する方法がわかりません。

ありがとうございました!!

0 投票する
1 に答える
778 参照

python - スライダー値の設定

まず、Pythonの経験があまりありません。私がやろうとしているのは、このスライダーを取得して、temp実際に使用できる変数を取得することだけです。それは気の毒なことなので、データ型の不一致があることを教えてくれるか、単にスライダーがどこにあるかを報告しません。これがコードです(そして、はい、私の立方体が球体であることを知っています)

0 投票する
1 に答える
988 参照

graphics - Slider は VPython で値を変更しません

スライダーは、指定したパラメーターの値を変更しません。スライダーは動きますが、値は変わりません。ここで重要なのは「温度」で、スライダー 2 で変更する必要があります。

また、winsound は何も再生せず、スライダーにはラベルが付けられていません。ここで一体何が起こっているのですか?

0 投票する
1 に答える
180 参照

python - Python での再帰: 何が間違っているのでしょうか?

Python で最初のプログラムを作成していますが、粒子 (2 つのガス) の混合をシミュレートする必要があります。この関数で何が間違っているのかわかりません。パーティクルが特定の領域、つまりコンテナの壁を離れないようにします。VPython を使用しています。

poruszanie - 関数の名前

pozycja - 球の位置

0,numCell,-numCell - コンテナの境界 (0 は最初にガスを分離する中央の壁です)

これはすべて x,y 平面にあり、z は常に 0 です。ここで、この関数を使い始めます。

0 投票する
4 に答える
135115 参照

python - Pythonでの再帰? RuntimeError: Python オブジェクトの呼び出し中に最大再帰深度を超えました

重複の可能性:
最大再帰深度?

私のコードには別の問題があります。私は Vpython で最初のプログラムを書いており、2 つのガスを混合するシミュレーションを作成する必要があります。最初は境界線に問題がありましたが、ボール (ガス粒子を表す) が境界線内にとどまると、別の問題が発生します。数秒後、関数のソース コードの下に表示されるエラーが表示されます。

コード:

エラーは次のとおりです。

私の機能を単純化する方法を考えられる人はいますか?

ループしながら関数を実行します。

0 投票する
2 に答える
449 参照

python - VPythonの時間測定。経過した秒数を数える

無限ループで経過した秒数をどのように測定する必要がありますか?私はVpythonを使用しており、ループ内でいくつかの要素などの位置を変更しています。X秒ごとにライト(球)の色を変更する必要があり、すべて無限ループで発生します。

0 投票する
1 に答える
387 参照

python - Fedora 17 の vpython GdkGLExt-WARNING

Fedora 17にPython 2.7.3インストールしました。インストールしvpythonて、次のpythonスクリプトを実行します

簡単な vpython ウィンドウのアウトラインが表示されますが、画像は表示されず、次のエラー出力が表示されます

過去にUbuntuを使用したことがあり、インストールすることで同じエラーを取り除きましlibgtkglextmm-x11-1.2-devた。これにより、完全に修正されました。yumこれを修正するためにインストールする必要があるリポジトリ内のパッケージは何ですか? それが利用できない場合、他に何ができますか?