文件名称:cartesianprod(varargin):有效地创建 n 个向量的笛卡尔积-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-18 21:12:43
matlab
meshgrid() 的包装器,它创建所有元素的组合存储在元胞数组“字段”中的向量。 输出是 i) a 组合的元胞数组,每个以字符串形式给出,其中原始元素由 'delim' 分隔,或 ii) 行索引矩阵原始元素的组合。 所有分量向量必须是相同的类型(所有元胞数组或所有双精度数)。 请参阅以下示例。 范例1: 字段{1} = {'a';'b'}; 字段{2} = {'c';'d';'e'}; 字段{3} = {'f';'g'}; delim = '_'; out = cartesianprod(fields,delim); 出 = 'a_c_f' 'a_c_g' 'a_d_f' 'a_d_g' 'a_e_f' 'a_e_g' 'b_c_f' 'b_c_g' 'b_d_f' 'b_d_g' 'b_e_f' '求' 示例 2: 字段{1} = {'a';'b'}; 字段{2} = {'c';'d
【文件预览】:
cartesianprod.zip