Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 如何自动调整图形大小,使其紧靠绘图?_Matlab_Plot_Matlab Figure_Axis_Figure - Fatal编程技术网

Matlab 如何自动调整图形大小,使其紧靠绘图?

Matlab 如何自动调整图形大小,使其紧靠绘图?,matlab,plot,matlab-figure,axis,figure,Matlab,Plot,Matlab Figure,Axis,Figure,我正在使用轴紧命令,然后将图形复制到word。问题是,绘图很紧凑,但图形本身是一个矩形,仅围绕框架浪费了大量空间 所以,我把完整的图形复制到绘画中,只为情节而剪切,然后粘贴到Word中,这并不有趣,因为我有很多这样的东西。有什么想法吗 复制图形的图示: 尝试直接使用轴的位置属性将其与图形匹配: >> set( gca, 'Units', 'normalized', 'Position', [0 0 1 1] ); 我在这里猜。但我相信你是从某个图形用户界面获取数据的 我会使用cop

我正在使用轴紧命令,然后将图形复制到word。问题是,绘图很紧凑,但图形本身是一个矩形,仅围绕框架浪费了大量空间

所以,我把完整的图形复制到绘画中,只为情节而剪切,然后粘贴到Word中,这并不有趣,因为我有很多这样的东西。有什么想法吗

复制图形的图示:


尝试直接使用轴的
位置属性将其与图形匹配:

>> set( gca, 'Units', 'normalized', 'Position', [0 0 1 1] );

我在这里猜。但我相信你是从某个图形用户界面获取数据的


我会使用
copyobj
将轴转移到另一个空图形。为此,您可以根据需要设置所有参数。

我也遇到了同样的问题,更改
位置或
轴紧度
对我也不起作用,因此我使用。(免费)

通常一次裁剪的图像不多,所以我会单独裁剪,但我认为可以使用ImageJ宏批量裁剪到设定的大小。它将是进程>批处理>宏…然后在“添加宏代码”中选择裁剪并指定矩形的位置和尺寸。(至少在ImageJ v1.46r中)


我知道这不完全是你想要的,但这是一个变通办法。如果其他人有一个全Matlab的解决方案,我洗耳恭听。

这仍然保持图形窗口本身相对于绘图的巨大。我得到一个长方形的图,在一个正方形的巨大图形中,请发布一些图片来演示这个问题。如果不将问题可视化,就很难回答您的问题。@Roman顺便说一句,您在MS word中内置了一个图像裁剪工具,因此您不需要进行绘制。我试图上传它,但论坛规则说我的帖子太少,无法上传图片,我可以通过邮件发送给您吗?对不起,不知道怎么做你能不能也给一个屏幕截图“原始”窗口是什么样子的?当然很有趣,它是怎么做到的。也许这和油漆有关。当你把它“复制”到画图上时,你具体要做什么步骤?哦,我想我没有正确地解释自己,不是画图在这样做,而是“轴紧”命令本身。我用油漆只是从matlab打印的巨大图形中切割轴本身。axis tight
在您的案例中所做的是非常不标准的。它应该保持
在适当的位置,并制作刻度,以便线条填充轴。在你的情况下,它似乎保持了直线和收缩轴。可能是你的身材或孩子增加了一些回调?