如何在Matlab中只复制(到剪贴板)一个绘图的重要部分?

时间:2013-06-24 17:34:05

标签: matlab plot clipboard

如何在Matlab中仅复制(到剪贴板)绘图的重要部分?没有那么大的灰色边缘,Matlab非常喜欢这个?

是否可以从Matlab命令行填充剪贴板?

2 个答案:

答案 0 :(得分:0)

如果以编程方式使用从Matlab图中捕获的图像数据填充系统剪贴板,您可以在Matlab文件交换中尝试Yair Altman,ScreenCatpture utility

screencapture('handle',gca,'target','clipboard');

它有很多选项,可以指定区域或整个图形。它确实需要Java,即它不会以'-nojvm'模式运行。您可以在Yair Undocumented Matlab site了解更多相关信息。

此外,您可以通过以下方式将当前图形的背景颜色更改为白色:

set(gcf,'Color','w');

答案 1 :(得分:0)

在图窗口中,选择“编辑” - > “复制图”。

它等于文本等上的Ctrl + C,但仅占用图的主要部分。所以,如果你去说话,比如说,按Ctrl + V,或按下点击 - >粘贴,你只会得到图的主要部分,没有你讨厌的灰色边缘......