Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#4 |
初级会员
注册日期: 2007-07-03
帖子: 12
声望力: 18 ![]() |
![]()
1. 根据输入参数个数实现当没有输入参数时,显示信息;当有一个参数时,则以该参数为边长绘制正方形;当有两个参数时,以两个参数为长和宽绘制矩形
function test(x,y) if nargin==0 disp('请输入参数'); end if nargin==1 rectangle('Position',[100,100,x,x],'linewidth',10,'EdgeColor','b'); axis equal; end if nargin==2 rectangle('Position',[100,100,x,y],'linewidth',10,'EdgeColor','r'); axis equal; end |
![]() |
![]() |