问题描述
如何在 Sympy 中创建尺寸为p
的下对角方阵?
例如,如果p == 4
我想获得以下矩阵:
| 0 0 0 0 |
| 1 0 0 0 |
| 0 1 0 0 |
| 0 0 1 0 |
我目前正在使用这种方法,但我想知道是否存在类似于eye(p)
的功能。
def f(i,j):
if i - j == 1:
return 1
else:
return 0
print(Matrix(p,p,f))
以下是p == 4
的输出:
Matrix([[0,0],[1,[0,1,0]])
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)