compose_MatProd {lazy.symbolic}R Documentation

compose MatProd

Description

compose MatProd

Usage

compose_MatProd(terms, op)

Arguments

terms

a list of terms from decompose_MatProd

op

a vector of operators

Value

an expression

Examples


# example code
terms <- decompose_MatProd("A%*%B%*%C%*%D%*%E", "%*%")
compose_MatProd(terms, "%*%")

terms <- decompose_MatProd("A%*%B%*%C%*%D%*%E", "*")
compose_MatProd(terms, "*")

terms <- decompose_MatProd("a+b-c+d+e", c("-", "+"), TRUE)
compose_MatProd(terms$terms, terms$ops)
compose_MatProd(terms)

terms <- decompose_MatProd("a+b-(c+d)+e", c("-", "+"), TRUE)
compose_MatProd(terms$terms, terms$ops)
compose_MatProd(terms)


[Package lazy.symbolic version 1.0.0.20250803 ]