文档帮助中心文档
分区数据存储并返回分区部分
subADS =分区(广告、numPartitions指数)
subADS =分区(广告、“文件”、索引)
subADS =分区(广告,文件,文件名)
例子
subADS=分区(广告,numPartitions,指数)分区数据存储广告成零件的数量numPartitions并返回对应的分区指数.
subADS=分区(广告,numPartitions,指数)
subADS
广告
numPartitions
指数
subADS=分区(广告“文件”,指数)根据文件对数据存储进行分区,并返回与index文件对应的分区指数在文件财产。
subADS=分区(广告“文件”,指数)
文件
subADS=分区(广告“文件”,文件名)按文件对数据存储进行分区,并返回与指定的文件对应的分区文件名.
subADS=分区(广告“文件”,文件名)
文件名
全部折叠
指定audio Toolbox™中包含的音频示例的文件路径。创建指向指定文件夹的音频数据存储。
文件夹= fullfile (matlabroot,“工具箱”,“音频”,“样本”);广告= audioDatastore(文件夹)
/build/matlab/toolbox/audio/samples/Ambiance-16-44p1-mono-12secs.wav';’……/ matlab工具箱/音频/样本/ AudioArray-16-16-4channels-20secs.wav”;’……/工具箱/音频/样本/ ChurchImpulseResponse-16-44p1-mono-5secs.wav’……{'/mathworks/devel/bat/Bdoc21b/build/matlab/toolbox/audio/samples'} AlternateFileSystemRoots: {} OutputDataType: 'double'标签:{}SupportedOutputFormats: ["wav" "万博1manbetxflac" "ogg" "mp4" "m4a"] DefaultOutputFormat: "wav"
将数据存储划分为三个部分。
subADS1 =分区(广告、3、1)
/build/matlab/toolbox/audio/samples/Ambiance-16-44p1-mono-12secs.wav `;’……/ matlab工具箱/音频/样本/ AudioArray-16-16-4channels-20secs.wav”;’……/工具箱/音频/样本/ ChurchImpulseResponse-16-44p1-mono-5secs.wav’……{'/mathworks/devel/bat/Bdoc21b/build/matlab/toolbox/audio/samples'} AlternateFileSystemRoots: {} OutputDataType: 'double'标签:{}SupportedOutputFormats: ["wav" 万博1manbetx"flac" "ogg" "mp4" "m4a"] DefaultOutputFormat: "wav"
subADS2 =分区(广告、3、2)
subADS2 = audioDatastore with properties: Files:{'…/matlab/toolbox/audio/samples/ jetplane -16-11p025-mono-16secs.wav';’……/构建/ matlab工具箱/音频/样本/ Laughter-16-8-mono-4secs.wav ';’……/ matlab工具箱/音频/样本/ MainStreetOne-16-16-mono-12secs.wav”……{'/mathworks/devel/bat/Bdoc21b/build/matlab/toolbox/audio/samples'} AlternateFileSystemRoots: {} OutputDataType: 'double'标签:{}SupportedOutputFormats: ["wav" 万博1manbetx"flac" "ogg" "mp4" "m4a"] DefaultOutputFormat: "wav"
subADS3 =分区(广告、3、3)
subADS3 = audioDatastore与属性:文件:{'…/matlab/工具箱/音频/样本/RockGuitar-16-96-stereo-72secs.flac';’……/构建/ matlab工具箱/音频/样本/ SingingAMajor-16-mono-18secs.ogg ';’……/构建/ matlab工具箱/音频/样本/ SoftGuitar-44p1_mono-10mins。ogg的……{'/mathworks/devel/bat/Bdoc21b/build/matlab/toolbox/audio/samples'} AlternateFileSystemRoots: {} OutputDataType: 'double'标签:{}SupportedOutputFormats: ["wav" 万博1manbetx"flac" "ogg" "mp4" "m4a"] DefaultOutputFormat: "wav"
文件夹= fullfile (matlabroot,“工具箱”,“音频”,“样本”);广告= audioDatastore(文件夹);
获取默认的分区数广告.
n = numpartitions(广告);
将数据存储划分为默认的分区数,并返回与第一个分区对应的数据存储。
subADS =分区(广告,n, 1);
将数据读入subADS.
而hasdata(subADS) data = read(subADS);结束
按文件对数据存储进行分区,并返回与第二个文件对应的部分。再分包含一个文件。
再分
再分=分区(广告,“文件”,2)
再分= audioDatastore属性:文件 : { ' .../ matlab工具箱/音频/样本/ AudioArray-16-16-4channels-20secs.wav '}文件夹:{' / mathworks /猛击/棒/ Bdoc21b /构建/ matlab工具箱/音频/样品'}AlternateFileSystemRoots: {} OutputDataType:“双”标签:{}SupportedOutputFormats:[“wav”“flac”“ogg”“mp4”“m4a格式”]DefaultOutputFor万博1manbetxmat:“wav”
这个示例使用:
对数据存储进行分区,以便对可用的并行工作人员池进行并行访问。
给定当前并行池,返回用于并行处理的合理分区数量的估计。
池=质量;n = numpartitions(广告、池);
将音频数据存储分区并读取每个部分中的数据。
parforii = 1:n subds = partition(ADS,n,ii);而Hasdata (subds) data = read(subds);结束结束
audioDatastore
音频数据存储,指定为audioDatastore对象。
分区数,指定为正整数。使用numpartitions估价估价…的合理价值numPartitions.
numpartitions
数据类型:双
双
子数据存储的索引,指定为范围内的正整数[1,numPartitions].
[1,numPartitions]
文件名,指定为字符向量。
的价值文件名必须与?中的文件名完全匹配文件数据存储的属性。
数据类型:字符
字符
输出音频数据存储,返回为audioDatastore对象。
audioDatastore|numpartitions
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在