python - 是否有任何功能可以在 Sympy 上对 Matrix 进行求和?
问题描述
当我对矩阵求和时:
import sympy
i = sy.symbols('i')
A=Matrix([1,i,3,3*i])
summation(A[i],(i,0,3))
结果:
IndexError: Invalid index a[i]
我知道我可以用循环解决这个问题。
没有任何支持 sympy 矩阵的求和函数吗?
解决方案
您可以通过与相应形状的向量相乘来对向量 A a 求和。
A.T * ones(A.shape[0], 1)
推荐阅读
- android - Firebase 实时。填写不同字段的字段
- nextflow - 如何在 nextflow 中打印出表格
- postgresql - 构建例程以在 Postgres 中生成 CREATE TRIGGER 代码
- javascript - 无法从谷歌地图 api 中删除标记
- node.js - 使用 Node.js ffi-napi 设置 WinAPI 低级挂钩
- google-drive-api - 尝试在 Google 幻灯片演示文稿中插入图像时出现“提供的图像格式不受支持”错误
- python - 使用 Python 绘制实时激光雷达数据导致圆形图
- go - 从大文件中删除特定行的最快方法是什么?
- jpa - Micronuat 数据实体 findAll order by createddate desc
- python - 如何找到数组中每个单独列表的总和?