在Matlab

时间:2017-03-10 00:25:13

标签: matlab plot matlab-figure

我需要绘制两个数字和一些点。点可以超出图像区域,这使得Matlab“自动缩放”以适合绘制的点。问题是这使得难以比较两个图像,因为两个图像的变焦不相同。那么,我该怎么做:

  1. 按住/锁定图形变焦,这样我就可以在添加图像之后和绘制点之前将其锁定。 或
  2. 根据图像尺寸(百分比)设置缩放。
  3. 示例代码:

    imshow(myFig1);
    hold on;
    % Here I need to hold/lock the zoom or...
    plot(myPoints1(1,:),myPoints1(2,:),'+b');
    % ... or set here the zoom based on a percentage of the image size
    
    imshow(myFig2);
    hold on;
    % Here I need to hold/lock the zoom or...
    plot(myPoints2(1,:),myPoints2(2,:),'+b');
    % ... or set here the zoom based on a percentage of the image size
    

1 个答案:

答案 0 :(得分:2)

锁定轴尺寸:

axis manual

来自documentation

  

axis manual:将所有轴限制冻结为其当前值。