分类
互联网

Mathematica 生成随机4阶矩阵

代码很简单,

ranOrt := Orthogonalize[RandomInteger[4, {4, 4}]]
ranOrt // MatrixForm
P = ranOrt;
P.Transpose[P] // Simplify // MatrixForm

非整数的

ranOrt := Orthogonalize[RandomVariate[NormalDistribution[], {4, 4}]]
ranOrt // MatrixForm
P = ranOrt;
P.Transpose[P] // Simplify // MatrixForm

发表回复

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据