一个不长的程序,网上看到了,研究了下。
1.set(gcf,'DoubleBuffer','on');
问了一个高手,总结他的话就是说,这样设置的目的是为了防止在不断循环画动画的时候会产生闪烁的现象,而这样便不会了。在动画的制作比较常用。
2.uisetfont()与set('fontname',' ')
按照字面意思理解’fontname‘就是字体的名字,就类似与’宋体‘,’新宋体‘之类等等的。但有时候需要注意,有些字在某些字体下是不显示的,就像中文在fontname为times new roman下是显示不出来的。
另一个可以直接用uisetfont进行直接设置,包含的参数有字体,字体大小等。uisetfont函数只显示可以呈现的字体,而set(’fontname‘)都呈现出来,即使是不可以呈现的字体形式。
并且可以直接将某一的字体直接复制给另一个字体,如
c1=set('string','aaa');
c2=set('stirng','bbb');
d=uisetfont(c1)
set(c2,d);
3.set(ih,''CData'',C)
4.a=imread(' .jpg')
这样返回的值a为三维数据,a(:,:,1)与a(:,:,2)就是改图的像素大小,这样反过来我们就可以自己写三维数据,然后用imshow显示出来,也就是一幅图。应该是吧。
1.set(gcf,'DoubleBuffer','on');
问了一个高手,总结他的话就是说,这样设置的目的是为了防止在不断循环画动画的时候会产生闪烁的现象,而这样便不会了。在动画的制作比较常用。
2.uisetfont()与set('fontname',' ')
按照字面意思理解’fontname‘就是字体的名字,就类似与’宋体‘,’新宋体‘之类等等的。但有时候需要注意,有些字在某些字体下是不显示的,就像中文在fontname为times new roman下是显示不出来的。
另一个可以直接用uisetfont进行直接设置,包含的参数有字体,字体大小等。uisetfont函数只显示可以呈现的字体,而set(’fontname‘)都呈现出来,即使是不可以呈现的字体形式。
并且可以直接将某一的字体直接复制给另一个字体,如
c1=set('string','aaa');
c2=set('stirng','bbb');
d=uisetfont(c1)
set(c2,d);
3.set(ih,''CData'',C)
4.a=imread(' .jpg')
这样返回的值a为三维数据,a(:,:,1)与a(:,:,2)就是改图的像素大小,这样反过来我们就可以自己写三维数据,然后用imshow显示出来,也就是一幅图。应该是吧。