主题: 全局变量
查看单个帖子
旧 2008-11-04, 11:10   #1
呆呆
初级会员
 
注册日期: 2008-10-12
年龄: 38
帖子: 3
声望力: 0
呆呆 正向着好的方向发展
默认 全局变量

用函数定义的局部变量计算出来的值,如何转换为全局变量啊?
function t=ENU(cs,cp,p)
global E NU
G=cs^2*p;
NU=(2*cs^2-cp^2)/(2*cs^2-2*cp^2)
lamda=cp^2*p-2*G;
E=G*(3*lamda+2*G)/(lamda+G)
end



>> ENU(cs1,cp1,p1)

NU =

0.2500


E =

6.2499e+008

>> E
??? Undefined function or variable 'E'.
呆呆 当前离线   回复时引用此帖