plot([1:50​000],[1:50​000],'+' );すると、LoadLibrary failed with error 193: %1は有効な32bi​tアプリケーションで​はありません。 とい​うポップアップが出て​MATLABが落ちて​しまう。

조회 수: 2 (최근 30일)
Hidehiko
Hidehiko 2014년 4월 24일
편집: mizuki 2017년 2월 8일
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개)

mizuki
mizuki 2016년 9월 28일
편집: mizuki 2017년 2월 8일
この問題は、MATLAB の OpenGL レンダラが原因です。グラフィックスカードのドライバを更新することで問題が解決します。
また、グラフィックスカードのドライバ更新が難しい場合は、他のレンダラ (painters, ZBuffer) にご変更ください。例えば、painters に変更するには MATLAB 起動時に実行される startup.m ファイルに
set(0,'DefaultFigureRenderer','Painters')
を追加します。
startup.m については以下のドキュメントをご参考にしてください。
- ユーザー定義オプションの起動ファイル http://www.mathworks.com/help/matlab/ref/startup.html
なお現在の最近のバージョン (R2014b以降) では OpenGL/painters のみで zbuffer はありません。レンダラについては以下に説明があります。ご参考まで。
- Figure のプロパティ

카테고리

Help CenterFile Exchange에서 Graphics Performance에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by