|
LMCAS
Lamina Computer Algebra System
|
超越方程求解:三角、指数、对数方程的符号反演。 更多...
#include "symbolic.hpp"#include "solve_strategies.hpp"#include "result.hpp"#include <vector>#include <memory>#include <string>#include <optional>类 | |
| struct | LMCAS::SubstitutionResult |
| 换元结果,记录换元表达式、换元后的多项式及换元变量名。 更多... | |
命名空间 | |
| namespace | LMCAS |
函数 | |
| class | LMCAS::__attribute__ ((visibility("default"))) AssumptionContext |
| Scoped assumption context with push/pop management. | |
超越方程求解:三角、指数、对数方程的符号反演。
在文件 solve_transcendental.hpp 中定义.
| struct LMCAS::SubstitutionResult |
换元结果,记录换元表达式、换元后的多项式及换元变量名。
在文件 solve_transcendental.hpp 第 18 行定义.
| 类成员 | ||
|---|---|---|
| shared_ptr< SymbolicExpr > | poly_in_u | 换元后关于 u 的多项式 |
| shared_ptr< SymbolicExpr > | u_expr | 换元表达式(u = f(x) 中的 f(x)) |
| string | u_var | 换元变量名 |