|
LMCAS
Lamina Computer Algebra System
|
符号复数运算:加减乘除、共轭、模、辐角、极坐标形式。 更多...
#include "computation_context.hpp"#include "result.hpp"#include "symbolic.hpp"#include <memory>#include <string>#include <vector>类 | |
| struct | LMCAS::ComplexSymbolic |
| 符号复数,由实部和虚部组成 更多... | |
命名空间 | |
| namespace | LMCAS |
类型定义 | |
| using | LMCAS::ComplexRootsResult = Result<std::vector<ComplexSymbolic>> |
| using | LMCAS::ComplexSymbolicResult = Result<ComplexSymbolic> |
函数 | |
| __attribute__((visibility("default"))) Result< EqvProfile > eqv_profile_from_name(const std | LMCAS::__attribute__ ((visibility("default"))) BerlekampResult berlekamp_factor(const Polynomial< Rational > &poly |
| Berlekamp 模素数分解(内部接口). | |
| ComplexSymbolic | LMCAS::make_complex (std::shared_ptr< SymbolicExpr > real, std::shared_ptr< SymbolicExpr > imag) |
| 构造符号复数 | |
符号复数运算:加减乘除、共轭、模、辐角、极坐标形式。
在文件 symbolic_complex.hpp 中定义.
| struct LMCAS::ComplexSymbolic |
符号复数,由实部和虚部组成
在文件 symbolic_complex.hpp 第 16 行定义.
| 类成员 | ||
|---|---|---|
| shared_ptr< SymbolicExpr > | imag | 虚部 |
| shared_ptr< SymbolicExpr > | real | 实部 |