分区
描述
例子
分区数据存储为特定数量的部分
指定文件路径与音频音频样本包括工具箱™。创建一个音频数据存储指向指定的文件夹。
文件夹= fullfile (matlabroot,“工具箱”,“音频”,“样本”);广告= audioDatastore(文件夹)
广告= audioDatastore属性:文件:{"…/构建/ matlab工具箱/音频/样本/ Ambiance-16-44p1-mono-12secs.wav ';’……/ matlab工具箱/音频/样本/ AudioArray-16-16-4channels-20secs.wav”;’……/工具箱/音频/样本/ ChurchImpulseResponse-16-44p1-mono-5secs。wav”……文件夹和33}:{/ mathworks猛击/棒/ Bdoc23a /构建/ matlab工具箱/音频/样品'}AlternateFileSystemRoots: {} OutputDataType:“双”标签:{}SupportedOutputFormats: [“wav”“flac”“ogg”“作品”“mp4”万博1manbetx“m4a格式”]DefaultOutputFormat:“wav”
数据存储分割成三个部分。
subADS1 =分区(广告、3、1)
subADS1 = audioDatastore属性:文件:{"…/构建/ matlab工具箱/音频/样本/ Ambiance-16-44p1-mono-12secs.wav ';’……/ matlab工具箱/音频/样本/ AudioArray-16-16-4channels-20secs.wav”;’……/工具箱/音频/样本/ ChurchImpulseResponse-16-44p1-mono-5secs。wav”……和9}文件夹:{' / mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/音频/样品'}AlternateFileSystemRoots: {} OutputDataType:“双”标签:{}SupportedOutputFormats: [“wav”“flac”“ogg”“作品”“万博1manbetxmp4”“m4a格式”]DefaultOutputFormat:“wav”
subADS2 =分区(广告、3、2)
subADS2 = audioDatastore属性:文件:{"…/ matlab工具箱/音频/样本/ JetAirplane-16-11p025-mono-16secs.wav ';’……/构建/ matlab工具箱/音频/样本/ Laughter-16-8-mono-4secs.wav ';’……/ matlab工具箱/音频/样本/ MainStreetOne-16-16-mono-12secs。wav”……和9}文件夹:{' / mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/音频/样品'}AlternateFileSystemRoots: {} OutputDataType:“双”标签:{}SupportedOutputFormats: [“wav”“flac”“ogg”“作品”“万博1manbetxmp4”“m4a格式”]DefaultOutputFormat:“wav”
subADS3 =分区(广告、3、3)
subADS3 = audioDatastore属性:文件:{"…/ matlab工具箱/音频/样本/ rockguitar - 16 - 96立体声- 72 secs.flac”;’……/构建/ matlab工具箱/音频/样本/ SingingAMajor-16-mono-18secs.ogg ';’……/构建/ matlab工具箱/音频/样本/ SoftGuitar-44p1_mono-10mins。ogg的……和9}文件夹:{' / mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/音频/样品'}AlternateFileSystemRoots: {} OutputDataType:“双”标签:{}SupportedOutputFormats: [“wav”“flac”“ogg”“作品”“万博1manbetxmp4”“m4a格式”]DefaultOutputFormat:“wav”
分区数据存储为违约数量的部分
指定文件路径与音频音频样本包括工具箱™。创建一个音频数据存储指向指定的文件夹。
文件夹= fullfile (matlabroot,“工具箱”,“音频”,“样本”);广告= audioDatastore(文件夹);
得到的默认分区数量广告
。
n = numpartitions(广告);
分区数据存储在默认的分区并返回对应于第一个分区的数据存储。
subADS =分区(广告,n, 1);
读取数据中subADS
。
而hasdata (subADS)数据=阅读(subADS);结束
分区数据存储的文件
指定文件路径与音频音频样本包括工具箱™。创建一个音频数据存储指向指定的文件夹。
文件夹= fullfile (matlabroot,“工具箱”,“音频”,“样本”);广告= audioDatastore(文件夹);
分区的数据存储文件并返回对应于第二个文件的一部分。再分
包含一个文件。
再分=分区(广告,“文件”,2)
再分= audioDatastore属性:文件:{"…/ matlab工具箱/音频/样本/ AudioArray-16-16-4channels-20secs。wav”}文件夹:{' / mathworks /猛击/棒/ Bdoc23a /构建/ matlab工具箱/音频/样品'}AlternateFileSystemRoots: {} OutputDataType:“双”标签:{}SupportedOutputFormats: [“wav”“flac”“o万博1manbetxgg”“作品”“mp4”“m4a格式”]DefaultOutputFormat:“wav”
数量的分区并行数据存储访问
分区数据存储到促进并行访问可用平行的工人。
指定文件路径与音频音频样本包括工具箱™。创建一个音频数据存储指向指定的文件夹。
文件夹= fullfile (matlabroot,“工具箱”,“音频”,“样本”);广告= audioDatastore(文件夹);
返回一个估计数量合理的分区并行处理,鉴于目前并行池。
池=质量;n = numpartitions(广告、池);
分区的音频数据存储和读取数据在每一个部分。
parfor2 = 1:n再分=分区(广告、n、ii);而hasdata(再分)数据=阅读(再分);结束结束
输入参数
广告
- - - - - -音频数据存储
audioDatastore
对象
音频数据存储,指定为一个audioDatastore
对象。
numPartitions
- - - - - -分区数量
正整数
分区数量,指定为一个正整数。使用numpartitions
评估一个合理的值numPartitions
。
数据类型:双
指数
- - - - - -sub-datastore指数
正整数
sub-datastore指数),指定为一个正整数的范围[1,
。numPartitions
]
数据类型:双
文件名
- - - - - -文件名称
特征向量
文件名称,指定为一个特征向量。
的价值文件名
必须完全匹配文件名中包含文件
数据存储的属性。
数据类型:字符
输出参数
subADS
——输出音频数据存储
audioDatastore
对象
输出音频数据存储,作为一个返回audioDatastore
对象。
版本历史
介绍了R2018b
Apri esempio
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
第一MATLAB
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano万博1manbetx comandi MATLAB。
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。