linear_expand_JPH {lazy.symbolic} | R Documentation |
項ごとに関数を分配する
Description
英語のヘルプファイルは: linear_expand
Arguments
expr |
文字列としての式 |
... |
適用する関数の名前 |
Details
この関数は、最初の引数の各項に対して ... で指定された関数を次のように適用します:
F(a+b, c) = F(a, c) + F(b, c)
... には上記の線形性を持つ任意の関数を指定できます。 例: "tr", "t", "Diag", "vec", "vech", "Expand", "mat2sum", "mD"
Examples
linear_expand("F(a+b,C+D)","F")
linear_expand("F(G(a + b,Y)+G(c+d), X)","F")
linear_expand("F(G(a + b,Y)+G(c+d), X)","G")
linear_expand("F(G(a + b,Y)+G(c+d), X)","G", "F")
linear_expand("mD( tr( A%*%X+t(X)%*%B, X ) )", "mD", "tr")
[Package lazy.symbolic version 1.0.0.20250830 ]