LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
symbolic_complex.hpp 文件参考

符号复数运算:加减乘除、共轭、模、辐角、极坐标形式。 更多...

#include "computation_context.hpp"
#include "result.hpp"
#include "symbolic.hpp"
#include <memory>
#include <string>
#include <vector>
symbolic_complex.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

浏览该文件的源代码.

类

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)
 构造符号复数

变量

__attribute__((visibility("default"))) ComplexSymbolicResult complex_exp_form_checked(std __attribute__((visibility("default"))) ComplexSymbolicResult complex_exp_form_checked(std __attribute__((visibility("default"))) ComplexSymbolicResult complex_trig_form_checked(std __attribute__((visibility("default"))) ComplexSymbolicResult complex_trig_form_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_nth_root_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_nth_root_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_quadratic_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_quadratic_checked(std std::shared_ptr< SymbolicExpr > LMCAS::r
__attribute__((visibility("default"))) ComplexSymbolicResult complex_exp_form_checked(std __attribute__((visibility("default"))) ComplexSymbolicResult complex_exp_form_checked(std __attribute__((visibility("default"))) ComplexSymbolicResult complex_trig_form_checked(std __attribute__((visibility("default"))) ComplexSymbolicResult complex_trig_form_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_nth_root_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_nth_root_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_quadratic_checked(std __attribute__((visibility("default"))) ComplexRootsResult solve_complex_quadratic_checked(std std::shared_ptr< SymbolicExpr > const std::string & LMCAS::z_var = "z")

详细描述

符号复数运算:加减乘除、共轭、模、辐角、极坐标形式。

在文件 symbolic_complex.hpp 中定义.


类说明

◆ LMCAS::ComplexSymbolic

struct LMCAS::ComplexSymbolic

符号复数,由实部和虚部组成

在文件 symbolic_complex.hpp 第 16 行定义.

LMCAS::ComplexSymbolic 的协作图:
类成员
shared_ptr< SymbolicExpr > imag 虚部
shared_ptr< SymbolicExpr > real 实部