gmth.net
当前位置:首页 >> 如何让MAtlAB画布大小与图形大小一致? >>

如何让MAtlAB画布大小与图形大小一致?

set(gcf,'position',[0,0,468,468])%gcf是当前figure,可以改变当前图框的大小 %其中的数值对应的是像素值,也是左下宽高,0,0对应的就是屏幕的最最下角,宽高一样的话 %可以看到图框是方的 set(gca,'position',[0,0,1,1]) [0,0,1,1]数值分别对...

set(gcf,'position',[0,0,468,468])%gcf是当前figure,可以改变当前图框的大小 %其中的数值对应的是像素值,也是左下宽高,0,0对应的就是屏幕的最最下角,宽高一样的话 %可以看到图框是方的 set(gca,'position',[0,0,1,1]) [0,0,1,1]数值分别对...

figure框菜单 file-->export setup-->size, 输入宽,高,选择相应单位 点右边apply to figure按钮就可以了 或者使用命令:如 set (gcf,'Position',[400,100,300,300], 'color','w')

按以下操作,可调节图片的长宽: figure(1) width=400;%宽度,像素数 height=300;%高度 left=200;%距屏幕左下角水平距离 bottem=100;%距屏幕左下角垂直距离 set(gcf,'position',[left,bottem,width,height]) x=0:0.01:2*pi; y=sin(x); plot(x,y)

例如用imread读取一张图片,用im2bw转换成位图,方法如下: clear I=imread('abc.png'); imshow(I); IY=im2bw(I,0.5); figure; imshow(IY) [m n]=size(IY)

也不是说一定不可以,其实还是有几种方法实现多标签页的,但都不太方便,如果不用接口的话,是可以用tabdlg的,不过Matlab好像打算放弃这个函数,所以高版本中没有帮助文档,不过用edit tabdlg可以看到源码和例子

把'crop'去掉即可。

set(0,'defaultfigurecolor','w') 这样就可以了。

你的意思是想设置坐标框里面的颜色吧?把最后一句换成: set(gca, 'color', backColor) 例如 backColor = [0.3 0.6 0.4];plot(peaks)set(gca, 'color', backColor)

从你的图像看,你是想让这些点动起来,到达新位置后删除原来的影子路径,这样得到动画效果。方法很简单,在一个并行运算后加上 clf 刷屏即可,如原始代码 for 循环代数 for 循环规则 主循环。。。plot。。。。%此处画出了n各图形 end clf %刷屏 end

网站首页 | 网站地图
All rights reserved Powered by www.gmth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com