【问题标题】:Matrix transpose in RyacasRyacas中的矩阵转置
【发布时间】:2014-03-30 01:23:10
【问题描述】:

在符号矩阵上使用时,转置运算符似乎不起作用 使用 Ryacas 创建。

> library(Ryacas)
Loading required package: XML
> 
> u=Sym("u")
> v=Sym("v")
> w=Sym("w")
> DG=List(List(w-v), List(u-w), List(v-u))
> PrettyForm(DG)
[1] "Starting Yacas!"
Accepting requests from port 9734
/            \
| ( w - v )  |
|            |
| ( u - w )  |
|            |
| ( v - u )  |
\            /
> DGT=t(DG)
> PrettyForm(DGT)
/            \
| ( w - v )  |
|            |
| ( u - w )  |
|            |
| ( v - u )  |
\            /
> DG
{{w-v},{u-w},{v-u}};
> DGT
{{w-v},{u-w},{v-u}};
> 

我希望 DGT 是 1 x 3 行向量。

【问题讨论】:

    标签: r symbolic-math


    【解决方案1】:

    Ryacas 不提供。试试这个:

    t.Sym <- function(x) Sym("Transpose(", x, ")")
    PrettyForm(t(DG))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-08
      • 2010-11-13
      • 2011-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多