在用Matlab创建矩阵并计算矩阵乘法运算时,要注意计算机的可用内存大小(空间资源)和CPU性能(影响所用计算时间)。
例如我们做以下测试:n为qubit的数目,那么一个矩阵Matrix_A=rand(2^n,2^n)可以表示一个n-qubit的密度矩阵(全实数量子态)或者一个幺正操作(实数矩阵例子)。
注意:这样的矩阵Matrix_A为双精度,为了节省内存资源,可以用 single(Matrix_A) 得到一个单精度矩阵。
注意:在做矩阵乘法运算时,打开左下角的 Parallel Computing Toolbox 可能不会带来显著的速度提升。
标签:硬件资源,运算,矩阵,Matlab,qubit,Matrix From: https://www.cnblogs.com/zhangshihao/p/18534767