空灵学院

 找回密码
 立即注册

扫一扫,访问微社区

搜索
查看: 1677|回复: 0

Matlab的Figure窗口设置全屏方法

[复制链接]

1137

主题

1761

帖子

7558

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7558
发表于 2014-1-15 20:03:31 | 显示全部楼层 |阅读模式
以下内容摘自好友lyqmath新浪博客,在此借花献佛。

简介
figure窗口显示一直是MATLAB极为突出的用途之一,它将用户从繁杂的图形显示操作中解放出来。封装了很多优秀显示函数,这里从figure窗口的属性出发,简单介绍全屏显示方法。
代码
  1. <font size="2">clear all; clc; close all;
  2. x1 = -5:0.1:5;
  3. x2 = -5:0.1:5;
  4. [X1, X2] = meshgrid(x1,x2);
  5. fxy = X1.*sin(pi.*X1)+X2.*sin(pi*X2);
  6. % 正规化数据的方式
  7. hfig1 = figure;
  8. surf(X1, X2, fxy);
  9. box on;
  10. pause(1)
  11. set(hfig1, 'unit', 'normalized', 'position', [0,0,1,1]);
  12. % 获取屏幕尺寸的方式
  13. hfig2 = figure;
  14. surf(X1, X2, fxy);
  15. box on;
  16. pause(1)
  17. set(hfig2, 'position', get(0,'ScreenSize'));</font>
复制代码
总结
这里涉及到了MATLAB句柄的使用,以及"0”作为根句柄的规则。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|空灵学院 ( 11033542 )

GMT+8, 2024-5-6 22:44 , Processed in 0.024635 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表