nndata
R2026b(即将删除)创建神经网络数据
以后的版本中将会删除 nndata。有关详细信息,请参阅将旧版神经网络代码转移到 dlnetwork 工作流。
有关更新代码的建议,请参阅版本历史记录。
语法
nndata(N,Q,TS,v)
描述
nndata(N,Q,TS,v) 接受以下参量,
N |
|
Q | 采样数 |
TS | 时间步数 |
v | 标量值 |
并返回一个 M×TS 元胞数组,其中每一行 i 包含大小为 N(i)×Q 且值为 v 的矩阵。如果未指定 v,则返回随机值。
您可以使用 getelements、getsamples、gettimesteps 和 getsignals 访问神经网络数据的子集。
您可以使用 setelements、setsamples、settimesteps 和 setsignals 设置神经网络数据的子集。
您可以使用 catelements、catsamples、cattimesteps 和 catsignals 串联神经网络数据的子集。
示例
以下语法创建一个 2 元素信号、样本数为 4、时间步数为 5、值为 0 的数据:
x = nndata(2,4,5,0)
要创建具有相同维度的随机数据,请使用以下语法:
x = nndata(2,4,5)
以下语法创建采样数为 12、元素数为 4 的静态(1 个时间步)数据。
x = nndata(4,12)