我正在尝试在 matlab 中生成一组具有 n 个分量的 k、随机、单位、复向量。
我了解确保生成的向量是各向同性的可能存在一些问题。会像以下工作吗?
vectors=exp(2i*pi*rand(k,n)).*randn(k,n);
for i=1:k
vectors(i,:)=vectors(i,:)/norm(vectors(i,:);
end
谢谢你的帮助,
斯坦
我正在尝试在 matlab 中生成一组具有 n 个分量的 k、随机、单位、复向量。
我了解确保生成的向量是各向同性的可能存在一些问题。会像以下工作吗?
vectors=exp(2i*pi*rand(k,n)).*randn(k,n);
for i=1:k
vectors(i,:)=vectors(i,:)/norm(vectors(i,:);
end
谢谢你的帮助,
斯坦