RandStreamgetDefaultStream没有了有大牛遇到过这个问题么
答案:2 悬赏:80
解决时间 2021-12-20 22:53
- 提问者网友:对着我说爱我
- 2021-12-20 16:51
RandStreamgetDefaultStream没有了有大牛遇到过这个问题么
最佳答案
- 二级知识专家网友:放肆的依賴
- 2021-12-20 18:25
2014版的自带函数名称换了。由defaultStream换成getGlobalStream。亲测好用。
你打开eemd函数,对一下部分,进行如下修改,即可。
function savedState = set_seed(seedNo)
defaultStream = RandStream.getGlobalStream; %¥¥¥¥¥原程序是,RandStream.defaultStream。新版matlab中没有这个函数了,换成了getGlobalStream。因此,我也给换成了getGlobalStream¥¥¥¥¥¥%%%%%
savedState = defaultStream.State; % 自
rand('seed',seedNo); % 己
randn('seed',seedNo); % 注
% 释
end % 处
% 已经保存运行了
function return_seed(savedState)
RandStream.getGlobalStream.State = savedState; %¥¥¥¥¥原程序是,RandStream.defaultStream。新版matlab中没有这个函数了,换成了getGlobalStream。因此,我也给换成了getGlobalStream¥¥¥¥¥¥5%%%%%
end
你打开eemd函数,对一下部分,进行如下修改,即可。
function savedState = set_seed(seedNo)
defaultStream = RandStream.getGlobalStream; %¥¥¥¥¥原程序是,RandStream.defaultStream。新版matlab中没有这个函数了,换成了getGlobalStream。因此,我也给换成了getGlobalStream¥¥¥¥¥¥%%%%%
savedState = defaultStream.State; % 自
rand('seed',seedNo); % 己
randn('seed',seedNo); % 注
% 释
end % 处
% 已经保存运行了
function return_seed(savedState)
RandStream.getGlobalStream.State = savedState; %¥¥¥¥¥原程序是,RandStream.defaultStream。新版matlab中没有这个函数了,换成了getGlobalStream。因此,我也给换成了getGlobalStream¥¥¥¥¥¥5%%%%%
end
全部回答
- 1楼网友:走,耍流氓去
- 2021-12-20 19:44
我是来看评论的
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯