【发布时间】:2015-06-24 13:47:57
【问题描述】:
我正在尝试从现有运算符创建一个函数的所有可能排列的矩阵。
例如,如果有一个函数有两个变量
f(x,y) with x = [1 2]; y=[1 2];
我想做一个矩阵
[f(1,1),f(1,2);f(2,1),f(2,2)].
是否可以不使用愚蠢的循环?
理想情况下,操作类似于f([1:2],[1:2]);这不起作用。
如果你知道Haskell,我正在寻找与
相同的操作[f(x,y)|x<-[1,2],y<-[1,2]].
【问题讨论】:
标签: matlab function octave permutation