2016-10-17 1 views
0

私は心理実験をプログラミングしています。私は空のITSスクリーンの間に連続して4枚の写真刺激を提示しようとしています。 [0,0]の周りの円のどこにでも表示される場所を変更する必要があります。私はまた、ランダムなポジションが必要です。私はコードの大半を行っている、私はちょうどランダムな配置を持っていない。この配置のランダム化を作成するためにどのような機能を使用するのか誰にでも分かりますか?写真を連続して提示するときに、刺激の配置をランダムに割り当てる必要があります。

+0

ようこそpsychopyは、これらの変換のための便利な機能を持っていることに注意してください!ヘルプセンターの[良い質問をするにはどうすればよいですか?](http://stackoverflow.com/help/how-to-ask)の記事を読んで、質問に対する回答の変化を改善するためのヒントをお読みください。 – Adrian

答えて

0

固定距離の円の上に置いておきたい場合は、1つの乱数が必要です:角度は0〜360です。これを使ってオブジェクトを画面に置くためのXとYを知ることができます。 x = r×cos(θ)、y = r×sin(θ)である。

ランダム番号を取得するには、ランダムライブラリをインポートし、0から360までの番号を1から0まで(1度では0と2 * piでラジアンで動作する場合)選択します。

import random as r 
r.uniform(0,360) 

は、あなたのユニットを見て、stackoverflowのためにpsychopy.misc

関連する問題