octave - 八度符号除法表达式与 partfrac 一样,但 N 大小向量中的因子
问题描述
对于这个特定的表达式(但不仅是它)
>> n(1)
ans = (sym) R₁⋅(I₁⋅(C₂⋅R₁⋅R₂⋅s + R₁ + R₂) + V₂)
我想要八度符号包的 partfrac 做什么
>> partfrac(n(1),I1)
ans = (sym)
⎛ 2 2 ⎞
I₁⋅⎝C₂⋅R₁ ⋅R₂⋅s + R₁ + R₁⋅R₂⎠ + R₁⋅V₂
>>
但是要在向量中输出两部分,第一个索引取决于I1,第二个索引取决于V2(独立于I1)。
在“驱动”变量[I1 V2]等向量的最佳情况下,获取特定表达式的向量,分别为零。
最佳输出可能如下所示
>> xyz = somefunc(n(1),[I1 V2])
xyz = (sym 2×2 matrix)
⎡ I₁ V₂⎤
⎢ ⎥
⎢ 2 2 ⎥
⎣C₂⋅R₁ ⋅R₂⋅s + R₁ + R₁⋅R₂ R₁⎦
>>
基于嵌入 sympy 代码的解决方案也将受到赞赏。
非常感谢
解决方案
推荐阅读
- reactjs - 如何在 reactjs 中动态创建画布并动态添加 refs?
- powershell - 使用 powershell 从本地组中获取域用户
- python - 在一页中使用 mongoDB 集合两次
- html - 创建一个两个颜色的圆圈
- python - Python 模块“trace”:缺少文件路径
- java - 如何解决密码输入中的 else/if 问题?
- php - 如何在不使用 array_push 的情况下在 laravel 5.4 中获取数据
- post - Typo3:FE 登录与 POST 请求到外部应用服务器
- apache-spark - Spark Cassandra 连接器 Java API 追加/删除集合中的数据失败
- ios - 如何使用代码使 UIScrollView 的设计和外观与我们 iPhone 5s 、 6 6s 、...... 8plus 、 iPhonx 等所有 iPhone 版本相同