シンボリック変数の定義

3 ビュー (過去 30 日間)
m17td024
m17td024 2018 年 8 月 10 日
回答済み: m17td024 2018 年 8 月 10 日
シンボリック変数を定義するために、symsコマンドを使用したいのですが、syms x と入力すると、 Invalid MEX-file 'C:\Program Files\MATLAB\R2015b\toolbox\symbolic\symbolic\mupadmex.mexw64': 指定されたモジュールが見つかりません。 といったエラーが発生します。verにより、symbolic math toolboxがインストールされていることは確認できています。 解決策をお教えください。

採用された回答

michio
michio 2018 年 8 月 10 日
まず使用環境について確認ですが、Dell Backup and Recovery がインストールされていませんでしょうか?
Dell Backup and Recovery(バージョン1.8) をご使用の環境のユーザから同様の現象が報告されており、弊社 Bug Report にて詳細を公開しております。
以下の URL にてご確認いただけますが、MathWorks Accountのログインが 必要ですのでご注意ください。
上記に記載されていますように、今回のエラーは、Dell Backup and Recovery(バージョン1.8) をご使用の環境における問題であり、Backup and Recovery 側で 提供されている Qt5Core.dll によって、MATLAB 側で提供している Qt5Core.dll のロードが妨げられるために発生します。
また、他の複数のソフトウェアでも同様の問題が発生している模様です。
本現象を回避しするための方法ですが、DELL社にて提案されている方法も含めて、下記4つが考えられます。
  1. R2016a 以降のバージョンにアップグレード: この不具合は、次期リリースであるMATLAB R2016a にて修正されています。
  2. Backup and Recoveryをアンインストール: DELL 社からはこの方法が提案されています。
  3. Backup and Recovery の機能を MATLAB 利用時に無効に設定: シェル拡張機能をコントロールするための専用のツールをインストールする必要があります。一例として、NirSoft 社の Shell Extensions Manager を Bug Reports でも紹介しています。 (参考)窓の杜: ShellExView
  4. Backup and Recovery 1.9 にアップデート: Windows 10 ユーザ限定の方法となりますが、Backup and Recovery 1.9 にアップデートすることで、エラーを回避できます。

その他の回答 (1 件)

m17td024
m17td024 2018 年 8 月 10 日
Backup and Recoveryをアンインストールすることで解決致しました。 誠にありがとうございました。

カテゴリ

Help Center および File ExchangeSymbolic Math Toolbox についてさらに検索

タグ

製品


リリース

R2015b

Community Treasure Hunt

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

Start Hunting!