mdfDatasto​reの日本語パスを含​ませた場合、エラーが​出力される

30 ビュー (過去 30 日間)
masato ogura
masato ogura 2020 年 3 月 1 日
コメント済み: Shunichi Kusano 2020 年 3 月 2 日
mdfDatastoreの日本語パスを含ませた場合に以下エラーが出力されるのですが、
解決方法はありますでしょうか。
mf4データ保管先のパスは日本語が使用されており、かつ複数人が使用しているため、
あまりパスの変更をしたくないのでmatlab側の設定で解決できないかと考えております。
mdfDatastore("D:\work\test\hoge.mf4") ← 正常に読み込まれる。
mdfDatastore("D:\work\テスト\hoge.mf4") ← 以下エラーが出る。(日本語パスが含まれている)
エラー: mdfDatastore (line 78)
Can't create a std::string from this data

採用された回答

Shunichi Kusano
Shunichi Kusano 2020 年 3 月 2 日
編集済み: Shunichi Kusano 2020 年 3 月 2 日
OS(windows)側の設定になるのですが、下のリンク先のmklinkコマンドお試しいただけますか。こちらの環境で試してみたところうまくいきそうでした。
もしアクセス先がネットワーク上でしたらネットワークドライブの割当てでも出来そうです(未確認ですが)。
  2 件のコメント
masato ogura
masato ogura 2020 年 3 月 2 日
回答ありがとうございます。
mklinkコマンドでローカル環境にて日本語パスが存在する場合でも読み込めること確認しました。
また、アクセス先がネットワーク上の場合は、ネットワークドライブの割り当てで読み込めること
確認しました。
Shunichi Kusano
Shunichi Kusano 2020 年 3 月 2 日
うまくいったようでよかったです。

サインインしてコメントする。

その他の回答 (0 件)

タグ

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!