コマンドウィンドウに出てくる警告について
조회 수: 4 (최근 30일)
이전 댓글 표시
初歩的な質問で申し訳ありません。操作で特に問題はないのですが、下記のような警告が出ました。
警告: ver('distcomp') に対するサポートは将来のリリースで削除される予定です。代わりに ver('parallel') を使用してください。
どのように対応すればよろしいでしょうか。あるいは、versionの更新に関する警告であれば、速やかな対応が必要でしょうか。
ご助言をいただけますと幸いです。
댓글 수: 0
채택된 답변
Kojiro Saito
2022년 9월 14일
実行されたコマンドまたはスクリプトにver('distcomp') やver distcompが含まれているようですね。
警告のメッセージにに書いてあるように、ver('distcomp')の代わりにver('parallel')を使えば良いですが、バージョンR2022a時点でもver('distcomp')はまだ使用できるので、速やかな対応は不要です。
背景を説明すると、並列処理をおこなうParallel Computing Toolboxというツールボックスが、R2019aまでは「<MATLABインストールフォルダー>\toolbox\distcomp」にインストールされていましたが、R2019bから「<MATLABインストールフォルダー>\toolbox\parallel」のフォルダーにインストールされるように変わりました。
R2019bのリリースノートに記載があります。
なので、R2019bからはver('distcomp')が警告が出るようになり、代わりにver('parallel')を使うのが推奨となっています。
댓글 수: 3
Kojiro Saito
2022년 9월 14일
結論から言うと、R2021bやR2022aでは何もしなくてもOKです。
警告メッセージが出ても
ver('distcomp')
は問題なく実行できているので、Parallel Computing Toolboxのバージョン情報がリターンされます。
もし将来のバージョンで動かしたときに、警告ではなく赤文字のエラーメッセージが出た場合は対策が必要になります。その場合は、実行したときにどの行で出たかがコマンドウィンドウに出力されるので、その行のver('distcomp')をver('parallel')に書き換えれば大丈夫です。
例えば下の例ではmycode.mの2行目にあるver('distcomp')を書き換えます。
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Signal Processing Toolbox 入門에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!