文件名称:cachedcall:缓存慢函数调用的结果-matlab开发
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-19 00:58:16
matlab
CACHEDCALL可用于将慢速函数调用的结果缓存到磁盘您可以使用 cachedcall 调用任意函数。 然后它会检查如果您之前使用相同的参数进行过相同的调用。 如果你然后它会快速加载先前计算的结果磁盘缓存而不是再次计算它们。 如果没有匹配在缓存中调用,然后计算结果并保存在缓存。 用法:[a,b,...]=cachedcall(fun[,Arguments,parameter,value]) 输入: fun: 函数的句柄,其输出应该被缓存。 参数:包含所有应传递给 fun 的参数的单元格。 可选的命名参数: CacheFolder:缓存结果的文件夹。 默认文件夹是系统临时文件文件夹(参见 tempdir) MaxCacheSize:最旧缓存前缓存的最大大小结果将被删除。 (默认 = 3e9) SaveArguments: (default=false) 这也可以用来保存输入传递给缓存中函数
【文件预览】:
cachedcall.zip