python - 如何同情矩阵等级 nessesary 值?
问题描述
from sympy import *
var('a11 a12 a13 a21 a22 a23 a31 a32 a33')
print("(1)",
Matrix([[-1, 1, -1], [2, 0, 1], [1, -3, 2]])
.rank()
)
print("(2)",
Matrix([[a11,a12,a13],[a21,a22,a23],[a31,a32,a33]])
.subs({a11:-1,a12:1,a13:-1,a21:2,a22:0,a23:1,a31:1,a32:-3,a33:2})
.rank()
)
print("(3)",
Matrix([[a11,a12,a13],[a21,a22,a23],[a31,a32,a33]])
.rank()
)
print("(4)",
Matrix([[a11,a12,a13],[a21,a22,a23],[a31,a32,a33]])
.rank()
.subs({a11:-1,a12:1,a13:-1,a21:2,a22:0,a23:1,a31:1,a32:-3,a33:2})
)
(1) 2
(2) 2
为什么(3)排名= 3?
为什么(4)AttributeError?
文件“C:/Users/xxx/PycharmProjects/pythonProject/main.py”,第 17 行,在 Matrix([[a11,a12,a13],[a21,a22,a23],[a31,a32,a33]]) AttributeError:“int”对象没有属性“subs”
解决方案
推荐阅读
- java - “spring.cloud.function.scan.packages”是一个未知属性。您的意思是“spring.cloud.function.web.export.auto-startup”吗?
- c# - 如何在 .NET 中重用“Uri”对象?
- angular - 通过 ngFor 的 index 属性绑定到数组元素的 Angular mat-select 会导致不良行为
- reactjs - 在选择下拉值时如何调用 API
- ios - iOS - 将 JSON 转换为模型并基于模型类型,显示 tableviewCell / 可重用 UIView 组件并从其子视图中读取值
- php - 通过PHP在google sheet api中添加数组表单数据
- flutter - 如何在 Flutter 中创建随机数生成器?
- python - 如何重定向使用 xvfb-run 执行的命令的错误输出
- java - Springboot自定义验证jsr 303不起作用
- java - 如何在不更新 Android Studio 中的 Google 地图的情况下使用 API 中的位置刷新标记?