文档帮助中心
从ValueIterator中获取下一个值
X = getnext (valit)
例子
X = getnext (valit)返回中下一个可用值valit。使用hasnext函数来确认值的可用性valit在调用之前getnext。
valit
hasnext
getnext
全部折叠
使用hasnext和getnext函数在一个而的循环中迭代地获取值ValueIterator对象。例如,
而
ValueIterator
函数MeanDistReduceFun(sumLenKey, sumLenIter, outKVStore)而hasnext(sumLenIter) = sumLen + getnext(sumLenIter);结束添加(outKVStore“的意思是”sumLen (1) / sumLen (2));结束
总是叫hasnext之前getnext确认值的可用性。mapreduce如果调用,返回错误getnext中没有其他值ValueIterator对象。
mapreduce
中间值迭代器,指定为ValueIterator对象。的mapreduce函数在执行过程中自动创建此对象。属性的第二个输入指定变量名ValueIterator对象的变量名hasnext和getnext功能。
有关更多信息,请参见ValueIterator。
hasnext|mapreduce
您点击了对应于以下MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在可用的地方获得翻译内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系