|
LMCAS
Lamina Computer Algebra System
|
LimitVisitor 的 Taylor 展开回退实现. 更多...
#include "internal/expression_transform.hpp"#include "symbolic.hpp"#include "internal/visitors/limit_visitor.hpp"#include "internal/visitors/normalization_visitor.hpp"#include "internal/expression_analysis.hpp"命名空间 | |
| namespace | LMCAS |
| namespace | LMCAS::anonymous_namespace{limit_visitor_taylor.cpp} |
函数 | |
| std::string | LMCAS::anonymous_namespace{limit_visitor_taylor.cpp}::substitute_infinity_series (const std::shared_ptr< const SymbolicNode > &num, const std::shared_ptr< const SymbolicNode > &den, const std::string &var, std::shared_ptr< SymbolicExpr > &num_expr, std::shared_ptr< SymbolicExpr > &den_expr, ComputationContext &context) |
LimitVisitor 的 Taylor 展开回退实现.
L'Hôpital 规则达到最大迭代深度后, Taylor 级数展开分子和分母,并以首项系数比继续求极限.
算法来源:标准 CAS Taylor 级数极限技术
在文件 limit_visitor_taylor.cpp 中定义.