python - 获取 sympy 矩阵的形状

标签 python sympy

我想知道用于调试目的的 sympy 矩阵的形状。
documentation建议如下:

from sympy import shape
M = Matrix([[1, 2, 3], [-2, 0, 4]])
shape(M)
但是,这似乎不适用于我的 sympy 版本,它甚至不适用于集成到 sympy 文档网站的 Life shell。
docs.sympy.org 上的生命 shell 它引发以下错误:
>>> from sympy import shape
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: cannot import name shape
任何帮助,将不胜感激。谢谢你。

最佳答案

尝试这个

import sympy
M = sympy.Matrix([[1, 2, 3], [-2, 0, 4]])
M.shape
我得到
(2, 3)

关于python - 获取 sympy 矩阵的形状,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68345034/

相关文章:

python - 使用 `with` 语句命名列表元素

python - 数据帧警告 : SettingWithCopyWarning in python

python - 改进在 Python 3.7 标准环境中运行 Django 的 Google App Engine 的冷启动时间

python - 如何在python中分离指数函数

python-3.x - SymPy 中的表达式简化

python - 如何使用 Sympy `_backend` 的 `plot` 属性

python - 用于发送字符串数据的简单 rpyc 客户端和服务器

python - 如何在参数中使用关键字为 "self"的 Python 函数

python - 有什么方法可以替换 sympy 中的内置参数变量名称吗?

python - Sympy Solve( ) 给出不正确的答案