1. Math.jsとは?

Math.jsはJavaScriptとNode.jsの広範な数学ライブラリです。

math.js

詳しくは以下のウェブサイトが参考になります。

math.js

JavaScriptでは,Matlabに比べて配列,行列の演算機能が大きく劣るような気がします。認知心理学の実験で使われる幾何学図形や図形の描画については,特に問題がないのですが,心理物理学で使われる刺激(ランダムノイズやガボール刺激)を描画しようとすると,使いづらさを感じてしまいます(無理してJavaScriptで描画する必要があるのかという問題はありますが・・・。Matlab+PTBで描画して,画像として保存するという方法も)。

2.lab.js Builderで Math.jsを使うには?

Builderが起動します。この画面で刺激の呈示時間や試行数などを設定していきます。

lab.jsのビルダー画面

lab.jsのビルダー画面

左上のメニューの一番右の設定アイコンをクリックする。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f626d93f-508b-43d7-a896-36f3cd997566/Untitled.png

HTMLタブを選ぶ。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e1967539-0180-4828-8f9a-e3152ebc4c91/Untitled.png