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

符号矩阵运算:乘法、行列式、逆、旋转/反射/缩放矩阵、特征值。 更多...

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

浏览该文件的源代码.

类

struct  LMCAS::MatrixInconsistentLinearSolution
struct  LMCAS::MatrixParametricLinearSolution
struct  LMCAS::MatrixUniqueLinearSolution

命名空间

namespace  LMCAS

类型定义

using LMCAS::MatrixEigenvalueResult = Result<std::vector<std::shared_ptr<SymbolicExpr>>>
using LMCAS::MatrixEigenvectorResult
using LMCAS::MatrixLinearSolution
using LMCAS::MatrixLinearSolveResult = Result<MatrixLinearSolution>
using LMCAS::MatrixNullspaceResult
using LMCAS::MatrixRankResult = Result<std::size_t>
 计算两个符号矩阵的乘积

函数

class LMCAS::__attribute__ ((visibility("default"))) AssumptionContext
 Scoped assumption context with push/pop management.

变量

__attribute__((visibility("default"))) MatrixRankResult matrix_rank_checked(const std __attribute__((visibility("default"))) MatrixRankResult matrix_rank_checked(const std __attribute__((visibility("default"))) ExpressionResult matrix_rref_checked(const std __attribute__((visibility("default"))) ExpressionResult matrix_rref_checked(const std __attribute__((visibility("default"))) MatrixNullspaceResult matrix_nullspace_checked(const std __attribute__((visibility("default"))) MatrixNullspaceResult matrix_nullspace_checked(const std __attribute__((visibility("default"))) MatrixLinearSolveResult matrix_solve_linear_checked(const std __attribute__((visibility("default"))) MatrixLinearSolveResult matrix_solve_linear_checked(const std int LMCAS::dim
double LMCAS::sy

详细描述

符号矩阵运算:乘法、行列式、逆、旋转/反射/缩放矩阵、特征值。

在文件 symbolic_matrix.hpp 中定义.


类说明

◆ LMCAS::MatrixInconsistentLinearSolution

struct LMCAS::MatrixInconsistentLinearSolution

在文件 symbolic_matrix.hpp 第 88 行定义.

LMCAS::MatrixInconsistentLinearSolution 的协作图:

◆ LMCAS::MatrixUniqueLinearSolution

struct LMCAS::MatrixUniqueLinearSolution

在文件 symbolic_matrix.hpp 第 78 行定义.

LMCAS::MatrixUniqueLinearSolution 的协作图:
类成员
vector< shared_ptr< SymbolicExpr > > values