如何在Matlab中仅复制(到剪贴板)绘图的重要部分?没有那么大的灰色边缘,Matlab非常喜欢这个?
是否可以从Matlab命令行填充剪贴板?
答案 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,或按下点击 - >粘贴,你只会得到图的主要部分,没有你讨厌的灰色边缘......