Wolfram mathematica 如何用mathematica创建n次单位矩阵?

Wolfram mathematica 如何用mathematica创建n次单位矩阵?,wolfram-mathematica,Wolfram Mathematica,如何用mathematica制作n次单位矩阵… 设置id[n]:=???->执行id[2](Shift+enter)->获取{1,0}、{0,1}(2X2单位矩阵) 不使用命令(IdentityMatrix、对角线矩阵、逆矩阵、SparseArray) 真的 您好,欢迎来到苏。请通读一些指南,提出更好的问题,从而得到更多有用的答案。你可以从这里开始:听起来像是一个家庭作业问题。为什么不使用正确的工具呢? degree = 4; id = Reverse@Sort@Select[Tuples[{

如何用mathematica制作n次单位矩阵…

设置id[n]:=???->执行id[2](Shift+enter)->获取{1,0}、{0,1}(2X2单位矩阵)

不使用命令(IdentityMatrix、对角线矩阵、逆矩阵、SparseArray)

真的


您好,欢迎来到苏。请通读一些指南,提出更好的问题,从而得到更多有用的答案。你可以从这里开始:听起来像是一个家庭作业问题。为什么不使用正确的工具呢?
degree = 4;

id = Reverse@Sort@Select[Tuples[{0, 1}, degree], Total[#] == 1 &];

id == IdentityMatrix[degree]