帮助中心帮助中心
清楚缓存所有MemoizedFunction对象
MemoizedFunction
clearAllMemoizedCaches
例子
clearAllMemoizedCaches清除缓存所有MemoizedFunction对象。
全部折叠
创建两个memoize的函数,称之为好几次了。
mf1 = memoize (@sin);mf2 = memoize (@cos);一个= [mf1 (0) mf1(π/ 2)mf1(π)];b = mf2(π/ 2);
视图memoize的统计函数对象。
mf1.stats.Cache
ans =结构体字段:输入:{{1 x1细胞}{1 x1细胞}{1 x1细胞}}Nargout:(1 1 1)输出:{{1 x1细胞}{1 x1细胞}{1 x1细胞}}HitCount: [0 0 0] TotalHits: 0 TotalMisses: 3
mf2.stats.Cache
ans =结构体字段:输入:{{1 x1细胞}}Nargout: 1输出:{{1 x1细胞}}HitCount: 0 TotalHits: 0 TotalMisses: 1
清除所有缓存memoize的函数,并查看统计数据。
clearAllMemoizedCaches mf1.stats.Cache
ans =结构体字段:输入:{}Nargout:[]输出:{}HitCount: [] TotalHits: 0 TotalMisses: 0
介绍了R2017a
memoize的
clearCache
你有一个修改版的这个例子。你想打开这个例子与编辑?
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室