作者w0005151 (小科)
看板MATLAB
标题[讨论] 有办法将三维向量化成一维资料吗?
时间Thu Mar 21 15:10:38 2013
在二维系统中长方晶格倒晶格向量G=(n1g1,n2g2)
我可以用复数的方式把每个G都变成G=n1g1+i*n2g2
假设我n1 n2都从-N取到+N
我用两个for回圈就可以把所有倒晶格向量存成一个(2*N+1)^2 * 1的一维矩阵
在我要提取分量的时候只要取实部或虚部就可以了
但若是在三维问题中还有方法可以所有的三维倒晶格向量从成一个一维矩阵
而且还可以任意提出我要的分量吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.40.87
1F:→ math99:reshape or A(:) 03/21 17:33