现有一个列表其结构如下:
生成表的代码:
f[x_, y_] := Log[x, y]
ParallelTable[
{(Arg[f[E^(I z) x, y]] + \[Pi])/(2 \[Pi]), 1/(
1 + 0.3 Log[Abs[f[E^(I z) x, y]] + 1]),
1 - 1/(1.1 + 5 Log[Abs[f[E^(I z) x, y]] + 1])], z},
{z, -\[Pi], \[Pi], \[Pi]/5}, {y, -25 + 0.0012, 25, 1}, {x,
0 + 0.0012, 50, 1}]
现在我希望将这个表转化为以下的形式:
(*表的结构抽象一点来看是这样的*)
{
{
{{f000,z0},{f001,z0},...,{f00p,z0}},
{{f010,z0},{f011,z0},...,{f01p,z0}},...
{{f0q0,z0},{f0q1,z0},...,{f0qp,z0}}
},
{
{{f100,z1},{f101,z1},...,{f10p,z1}},
{{f110,z1},{f111,z1},...,{f11p,z1}},...
{{f1q0,z1},{f1q1,z1},...,{f1qp,z1}}
},...,
{
{{fr00,zr},{fr01,zr},...,{fr0p,zr}},
{{fr10,zr},{fr11,zr},...,{fr1p,zr}},...
{{frq0,zr},{frq1,zr},...,{frqp,zr}}
}
}
(*现在希望变成这样*)
{
g[{
{{f000},{f001},...,{f00p}},
{{f010},{f011},...,{f01p}},...
{{f0q0},{f0q1},...,{f0qp}}
},z0],
g[{
{{f100},{f101},...,{f10p}},
{{f110},{f111},...,{f11p}},...
{{f1q0},{f1q1},...,{f1qp}}
},z1],...,
g[{
{{fr00},{fr01},...,{fr0p}},
{{fr10},{fr11},...,{fr1p}},...
{{frq0},{frq1},...,{frqp}}
},zr],
}