24小时热门版块排行榜    

查看: 944  |  回复: 5

tianpengusst

铁虫 (小有名气)

[求助] 全局变量??? 已有1人参与

function f=f(x)
R=2;
f(x)=x+R;
end
如上式,假如R=2,即f(1)=3,因为自定义函数f比较多,每次都要输入R=2;有没有什么办法定义下R,不用每次都输入R。

function f=f(x)
f(x)=x+R;
end
即定义R后,由上式就可得出f(1)=3。
是要定义全局变量还是什么??求大神!!!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jjdg

版主 (知名作家)

优秀版主

【答案】应助回帖

感谢参与,应助指数 +1
R放在函数体外面,或者写在环境变量中
努力学习!以正当途径!获得需要的知识!
2楼2017-09-07 21:33:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csp101

金虫 (著名写手)


jjdg: 金币+1, 感谢参与 2017-09-08 10:30:58
可以再嵌套个function,R作为参数,也可以直接用@调用句柄函数,这样R就不会在function里面了

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

3楼2017-09-07 23:43:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csp101

金虫 (著名写手)

或者你直接把R,写到function的输入参数也就是形参里。。。

发自小木虫Android客户端
4楼2017-09-07 23:45:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

红枫湖水怪

新虫 (小有名气)


jjdg: 金币+1, 感谢参与 2017-09-08 10:31:11
R设置成缺省值

发自小木虫IOS客户端
5楼2017-09-08 00:30:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tianpengusst

铁虫 (小有名气)

送红花一朵
引用回帖:
3楼: Originally posted by csp101 at 2017-09-07 23:43:53
可以再嵌套个function,R作为参数,也可以直接用@调用句柄函数,这样R就不会在function里面了

谢谢!能写出具体程序吗?
6楼2017-09-08 12:33:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tianpengusst 的主题更新
信息提示
请填处理意见