主要内容

洗牌

随机信号在信号数据存储

自从R2020a

描述

例子

shuffledsds= shuffle (sds)创建一个深拷贝输入的数据存储sds并打乱信号使用randperm函数。

例子

全部折叠

指定的路径信号包含的MATLAB®示例。创建一个指向指定的文件夹的信号数据存储并显示数据存储的文件的名称。

文件夹= fullfile (matlabroot,“工具箱”,matlab的,的音视频);sds = signalDatastore(文件夹);(~,c1) = fileparts (sds.Files)
c1 =7 x1细胞{“唧唧喳喳”}{“锣”}{韩德尔的}{‘笑’}{‘mtlb}{的长条木板}{‘火车’}

洗牌文件创建一个新的包含相同的数据存储文件以随机的顺序。显示文件的名称在数据存储。

sdsshuffled = shuffle (sds);(~ c2) = fileparts (sdsshuffled.Files)
c2 =7 x1细胞{“关门”}{韩德尔的}{‘火车’}{‘mtlb}{“唧唧喳喳”}{“锣”}{“笑声”}

输入参数

全部折叠

信号数据存储,指定为一个signalDatastore对象。

输出参数

全部折叠

重组信号数据存储,作为一个返回signalDatastore对象包含随机命令文件或成员sds

更多关于

全部折叠

深拷贝

一个深拷贝指的是一个副本,所有级别的数据复制。例如,深复制结构的复制每个字段,每个字段的内容,如果有的话。

版本历史

介绍了R2020a