diag_to_hp {lazy.symbolic}R Documentation

Convert diag(X) to I*X, the Hadamar product

Description

Convert diag(X) to I*X, the Hadamar product

Usage

diag_to_hp(expr)

Arguments

expr

an expression or a string

Examples

# example code

diag_to_hp("tr(A%*%Diag(t(X)%*%X))")
diag_to_hp("tr(A%*%Diag(t(X)+X))")
diag_to_hp("tr(A%*%(t(X)%*%X))")

diag_to_hp("tr(Diag(A)%*%diag(t(X)%*%Diag(X + diag(B))))")


[Package lazy.symbolic version 1.0.0.20250803 ]