plot([1:50000],[1:50000],'+' );すると、LoadLibrary failed with error 193: %1は有効な32bitアプリケーションではありません。 というポップアップが出てMATLABが落ちてしまう。
1 view (last 30 days)
Show older comments
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 Comment
Answers (1)
mizuki
on 28 Sep 2016
Edited: mizuki
on 8 Feb 2017
この問題は、MATLAB の OpenGL レンダラが原因です。グラフィックスカードのドライバを更新することで問題が解決します。
また、グラフィックスカードのドライバ更新が難しい場合は、他のレンダラ (painters, ZBuffer) にご変更ください。例えば、painters に変更するには MATLAB 起動時に実行される startup.m ファイルに
set(0,'DefaultFigureRenderer','Painters')
を追加します。
startup.m については以下のドキュメントをご参考にしてください。
なお現在の最近のバージョン (R2014b以降) では OpenGL/painters のみで zbuffer はありません。レンダラについては以下に説明があります。ご参考まで。
- Figure のプロパティ
0 Comments
See Also
Categories
Find more on Introduction to Installation and Licensing in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!