SPMを用いた課題遂行型fMRIの解析で、fMRI model specificationのプロセスでエラーが出るので、どうやって解決すればよいのか、ぜひ教えてください。
19 ビュー (過去 30 日間)
古いコメントを表示
初めまして。課題遂行型fMRIの解析は市販の教科書で独学したのみで、実データを解析した際によく分からないエラーが出てきたので質問させていただく次第です。どうぞよろしくお願いいたします。
端末はWindows 11で、Matlab 2022aを使用してます。
SPM12で課題遂行型fMRIの解析を行う際、preprosessingは問題なくできますが、model specificationで下記のエラーが出てしまいます:
Saving fMRI design : 30-May-2022 00:41:14 - Failed 'fMRI model specification'
使い方によるエラー save
既定のエンコードで表現できない文字が見つかりました。
In file "C:\spm12\spm_fMRI_design.m" (v7739), function "spm_fMRI_design" at line 308.
In file "C:\spm12\spm_fmri_spm_ui.m" (v7738), function "spm_fmri_spm_ui" at line 183.
In file "C:\spm12\config\spm_run_fmri_spec.m" (v7739), function "spm_run_fmri_spec" at line 386.
The following modules did not run:
Failed: fMRI model specification
ちなみに、line 308, 183, 386には、
line 308: 「save('SPM.mat', 'SPM', fmt);」
line 183: 「SPM = spm_fMRI_design(SPM);」
line 386: 「SPM = spm_fmri_spm_ui(SPM);」
と記載されています。
このエラーを解決する方法をぜひご教示ください。
どうぞよろしくお願いいたします。
0 件のコメント
回答 (1 件)
Megumi Fukuda
2022 年 5 月 29 日
こんにちは。
spmについての質問は、英語にはなりますが、spm開発元のメーリングリストで質問していただいたほうがユーザーの方も多く、ためになる回答が得られやすいかもしれません。
エラーの内容を見るに、ファイル名やフォルダ名のどこかで日本語フォント(全角スペースなど)を使っていませんか?自分の環境では、フォルダ名に日本語を入れると上記のエラーが再現できました。ご確認ください。
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!