make_minus_sign {lazy.symbolic}R Documentation

Add + sign before unary - sign

Description

deprecated 予定 make_minus_sign(expr) ==> reduce_sign_expr(expr, minus_as_sign = TRUE)

Usage

make_minus_sign(expr)

Arguments

expr

an expression or a string

Examples

# example code

make_minus_sign("A-B")
make_minus_sign("A-(B+C)")
easy_parse("A-(B-C)")
make_minus_sign("A-(B-C)")
make_minus_sign("a+b--e")

make_minus_sign("t(X) - A -t(t(B) -t(C))")

reduce_expr_sign("a+b--e")
reduce_expr_sign("a-(b+c)")

expr <- easy_parse("A-(B-C)") |> print()
expr <- make_minus_sign(expr) |> print()
expr <- linear_expand_expr(expr, "-", most_out = "+") |> print()
expr <- recompose_MatProd(expr, "+") |> print()


[Package lazy.symbolic version 1.0.0.20250803 ]