我正在编写一个计算两个量子位密度矩阵(即4 x 4矩阵)的时间演化的程序,我想在每个时间步骤中将某些函数应用到密度矩阵中。例如,一个典型的函数是trace(rho^2),其中rho是特定时间的密度矩阵。
在Mathematica中,我可以很容易地通过创建一个矩阵列表并使用Map对每个矩阵应用所需的函数来实现这一
从for循环中,我获得了一个矩阵列表。每个矩阵都是m*n维的,我称spettri_cp1为矩阵列表。目前我有12个矩阵。我想要构建一个维数为m,12*n的矩阵。我尝试了这个循环,但我再次获得了一个新的列表。列表维度spettro_cp1 = 12,224,18 mat_cp1=[] #i define the new matr