Screen関係のエラー

조회 수: 8 (최근 30일)
ko katayama
ko katayama 2019년 11월 24일
댓글: Etsuo Maeda 2019년 11월 27일
初めまして。
大学の実験でMatlabを用いようと考えています。
環境は「MacBook Pro (Retina, 13-inch, Early 2015)」の「macOS Mojave ver.10.14.1」で「MATLAB_R2019b」に「Psychtoolbox-3」をインストールして利用しています。
最初、Psychtoolboxのデモを最新のOSで試したところ、Screen関係のエラーを吐き(エラー: ovalkey (line 25)
[windowPtr, windowRect] = Screen('OpenWindow', screenNumber, bgColor);←このような)、同時に最新のOS(10.15)では正しい動作が期待できないというメッセージが書かれていたのでバージョンを一つ落としました(10.14)。
知り合いが10.14のバージョンで問題なく動作していたのでこれで行けると思った矢先、ほとんど同様のエラーを吐き出しました。
何が問題なのか全く見当がつきません。
何か分かることがあればよろしくお願い致します。

채택된 답변

Etsuo Maeda
Etsuo Maeda 2019년 11월 27일
http://psychtoolbox.org/ のTopページは全て確認していますか?
A friendly note to all members of the church of Apple.
macOS 10.15.0 “Catalina” is not supported by current Psychtoolbox, due to a number of new entertaining bugs introduced by the iToys company into their latest trainwreck.
という記述のさらに下に、彼らがTestしたMATLABバージョンについて記載があります。
Please note that as of now, Psychtoolbox 3.0.15 is end-of-life, no longer supported in case of trouble or questions. All documentation on our website will be updated to only help with use of Psychtoolbox 3.0.16.
If you choose to use Psychtoolbox with Matlab then the most well tested Matlab versions on Linux are now R2014b and R2019a. The most well tested Matlab version on MS-Windows and macOS is now R2019a. For best results and support, use R2019a.
つまり、最新ベータ版 Psychotoolbox 3.0.16に対するMATLABのRecommended VersionはR2019aです。
MacOS Mojave 10.14 + MATLAB R2019a + Psychotoolbox 3.0.16 の組み合わせがよさそうですね。
MATLAB R2019b + Psychotoolbox 3.0.xでエラーが再現できるのであれば、下記のフォーラムに投稿して彼らの開発プロセスに貢献してみてはどうでしょうか。
note: PsychotoolboxはMathWorksの製品ではありません
HTH
  댓글 수: 2
ko katayama
ko katayama 2019년 11월 27일
返信、ご丁寧な説明、ありがとうございます。
私もMATLAB R2019bとの相性が悪いと思い、MATLAB R2019a + MacOS Catalina 10.15でプログラムを実行してみたところ、やはり安定はしないものの、一応プログラムとしては動いていたので安心しかけていましたが、PTBのTopページは確認不足でした。
確かにMacOS 10.14.6 Mojaveでの実行が望ましいと明記されていますね。
またTime Machineからダウングレードして試してみようと思います。
ありがとうございます。
Etsuo Maeda
Etsuo Maeda 2019년 11월 27일
お返事ありがとうございます。
同じ箇所で嵌る人もいるとおもいますので「対応MATLABリリース、対応OSの記述が分かりにくい」というフィードバックをPsychotoolbox開発陣に伝えてはどうでしょうか。
お知り合いの方にも情報共有してあげてください。
HTH

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Timing and presenting 2D and 3D stimuli에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!