python - 数组的符号导数
问题描述
我有以下带有符号变量和两个数组的代码。
import numpy as np
import sympy as sp
from sympy.physics.vector import dynamicsymbols
t = sp.symbols('t') #time
q1,q2 = dynamicsymbols("q1,q2") # variables
P1 = np.array([[q1],[0],[0]])
P2 = np.array([[q1-l*sp.sin(q2)],[l*sp.cos(q2)],[q2]])
我想取数组中每个元素对时间 t 的导数。
V_P1 = sp.diff(P1,t)
V_P2 = sp.diff(P2,t)
我不断收到错误,不知道如何让 sympy 获取数组的导数。有任何想法吗?
解决方案
推荐阅读
- npm - npm install Angular-cli 在没有 Internet 的情况下无法在 CentOS7 上运行
- assembly - 在确定 GAS 的 .comm 符号(如果它出现在两个目标文件中)的长度时,“合并”是否意味着“连接”或“最大”?
- enterprise-library-6 - 如何使用企业库 6.0
- c# - 侦听来自 Redis 客户端跟踪(客户端-服务器缓存)的失效消息
- node.js - 如何列出点 env 文件中列出的所有变量(例如:.env.local.example)
- c++ - 将 1bpp BMP 图像转换为 24bpp BMP 图像
- c# - 根据更改的 GridView 单元格值将数据库表列更新为当前日期
- java - 试图将像 2/1/2021 0:09(我从 csv 文件中获取此字符串)这样的字符串转换为 LocalDateTime
- javascript - 如何在 React Jsx 组件中使用外部 JS/Jquery
- reactjs - 已安装包中缺少接口(Typescript)