PERMPOS:M 值在 N 个位置的所有可能的有序排列-matlab开发

时间:2024-06-18 02:44:52
【文件属性】:

文件名称:PERMPOS:M 值在 N 个位置的所有可能的有序排列-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-18 02:44:52

matlab

permpos(M, N) 其中 M 和 N 是非负整数产生一个逻辑 (N!/M!(NM)!)×N 矩阵,其中每一行包含一个唯一的M个正确和(NM)个错误的排列。 W = permpos(V, N) 其中 V 是具有 M 个元素的矩阵 W 的数组其中每一行 a 以保留顺序包含 V 的值,但在 N 列上唯一排列。 其余位置设置为南。 W = permpos(V, N, F) 使用值 F 而不是 NaN。 [W, B] = permpos(V, ...) 还返回逻辑矩阵 B,即对于由 V 的元素填充的位置,为 true。请注意,B 等于“permpos(numel(V),N)”。 V 可以是数值数组、字符元胞数组或字符串大批。 F(可选)应与V属于同一类。 例子: permpos(2, 4) % -> [ 1 1 0 0 10 01 10


【文件预览】:
permpos.m.zip

网友评论