注册 登录
编程论坛 Matlab

[求助]关于matlab中set的用法

jpolaris 发布于 2006-12-29 13:14, 2849 次点击

在程序中我用以下语句设置figure的位置:
set(h0,'Position',[fig_wdelta+fig_wmargin+2*(fig_wmargin*3+fig_width) fig_hdelta+fig_hmargin fig_width/2.42 fig_height*2.1],'Resize','on');
但是运行时,老是出现这样的错误,
??? Error using ==> set
Value must be a 4 element vector.


找了很久都不知道到底问题出在哪里,请各位朋友帮忙解决一下问题,多谢!!!!!!!!!

1 回复
#2
zhangenter2006-12-31 20:18
'position'的参数应该是一个1*4的向量,你看看你的fig_wdelta+fig_wmargin+2*(fig_wmargin*3+fig_width) fig_hdelta+fig_hmargin fig_width/2.42  fig_height*2.1]是不是维数不对了
1