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のビルダー画面

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

HTMLタブを選ぶ。