主要内容

ind2vec

(即将删除)将索引转换为向量

以后的版本中将会删除 ind2vec。有关详细信息,请参阅Transition Legacy Neural Network Code to dlnetwork Workflows

有关更新代码的建议,请参阅版本历史记录

说明

vec = ind2vec(ind) 接受索引行向量 ind,并返回向量稀疏矩阵 vec,其中在向量所表示的索引行中包含 1,由 ind 指示。

ind2vecvec2ind 允许索引由它们自身表示,或者表示为在向量表示的索引行中包含 1 的向量。

示例

vec = ind2vec(ind,N) 返回 N×M 的稀疏矩阵,其中 N 可以等于或大于最大索引。

示例

全部折叠

此示例说明如何使用 ind2vec 函数将索引转换为向量表示。

定义四个索引,然后将它们转换为向量表示。

ind = [1 3 2 3];
vec = ind2vec(ind)
vec =
   (1,1)        1
   (3,2)        1
   (2,3)        1
   (3,4)        1

输入参数

全部折叠

索引,指定为行向量。

输出矩阵的行数,指定为标量。

输出参量

全部折叠

索引的向量表示,以 N×M 稀疏矩阵形式返回。

版本历史记录

在 R2006a 之前推出

全部折叠