python - 如何使用 sympy 检查矩阵是否为正方形?
问题描述
当输入是np.ndarray
我使用的类型时检查矩阵是否为正方形
if len(V) != len(V[0]):
raise ValueError('V is not a square matrix')
但是当我想使用 sympy 时len(V)
,例如对于 2x2 矩阵,返回 4 而不是 2。我尝试使用v.shape
which 返回 (2,2),但如果输入矩阵,我不知道如何实现 ValueError与此输出不相符。
解决方案
推荐阅读
- reactjs - 带有 react-beautiful-dnd 的 React Bootstrap 下拉菜单
- event-handling - 逻辑编程中的事件驱动编程范式
- docker - Docker 容器退出状态
- xamarin.forms - 如何在自动化脚本中验证 Firebase 分析事件?
- javascript - 测试文件时遇到错误
- go - 如何仅在 BD 中更新我的结构中填写的字段?
- pandas - 在列表理解中将行附加到 pandas 数据框,而不会丢失先前的附加
- wordpress - 在 WooCommerce 管理订单编辑页面中显示自定义 DOB 字段
- reactjs - Ant Design 无法更新动态表单项的初始值
- python - 烧瓶请求作为 json