Matlabでプロットの重要な部分だけを(クリップボードに)コピーする方法は? その大きな灰色の余白がなければ、Matlab はそんなに好きですか?
Matlab コマンドラインからクリップボードに入力することは可能ですか?
Figure ウィンドウで、[編集] -> [Figure のコピー] を選択します。
テキストなどでは Ctrl+C と同じですが、図の主要部分のみを使用します。したがって、単語に移動して Ctrl+V を押すか、右クリック -> 貼り付けを行うと、図の主要部分のみが得られ、あまり嫌な灰色の余白はありません...
Matlab の Figure からキャプチャした画像データをプログラムでシステム クリップボードに入力する限り、Matlab File Exchange でYair Altman のScreenCatpture ユーティリティを試すことができます。
screencapture('handle',gca,'target','clipboard');
多くのオプションがあり、領域または図全体を指定できます。Java が必要です。つまり、「-nojvm」モードでは実行されません。詳細については、Yair のUndocumented Matlab サイトを参照してください。
また、現在の Figure の背景色を白に変更してからコピーすることもできます:
set(gcf,'Color','w');