plot([1:50000],[1:50000],'+' );すると、LoadLibrary failed with error 193: %1は有効な32bitアプリケーションではありません。 というポップアップが出てMATLABが落ちてしまう。
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
OS;windows 7 64bit MATLAB; 64bit版
MATLABスクリプトで、 plot([1:500],[1:500],'+g' ); は、グラフが表示されるが plot([1:50000],[1:50000],'+g' );では、 、LoadLibrary failed with error 193: %1は有効な32bitアプリケーションではありません。 というポップアップが出てMATLABが落ちてしまいます。
これは仕様でしょうか?回避策、修繕策を教えてください。
1 commentaire
Réponses (1)
mizuki
le 28 Sep 2016
Modifié(e) : mizuki
le 8 Fév 2017
この問題は、MATLAB の OpenGL レンダラが原因です。グラフィックスカードのドライバを更新することで問題が解決します。
また、グラフィックスカードのドライバ更新が難しい場合は、他のレンダラ (painters, ZBuffer) にご変更ください。例えば、painters に変更するには MATLAB 起動時に実行される startup.m ファイルに
set(0,'DefaultFigureRenderer','Painters')
を追加します。
startup.m については以下のドキュメントをご参考にしてください。
なお現在の最近のバージョン (R2014b以降) では OpenGL/painters のみで zbuffer はありません。レンダラについては以下に説明があります。ご参考まで。
- Figure のプロパティ
0 commentaires
Voir également
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!