用途:该技能用于处理线性代数中的矩阵问题,提供从识别矩阵类型到求解与分解的决策流程。
主要能力:判断矩阵是否为方阵、对称、正交或对角矩阵,可用 sympy_compute.py matrix_type 检查性质;执行矩阵乘法、求逆、转置等基本运算;求解 Ax = b 形式的线性方程组,并用 z3_solve.py sat 检查一致性;进行 LU、QR、SVD 分解。
使用方式:通过命令行调用脚本,例如求逆 uv run python -m runtime.harness scripts/sympy_compute.py inverse "[[1,2],[3,4]]",求行列式 det "[[a,b],[c,d]]",求解线性方程组 linsolve "[[1,2],[3,4]]" "[5,6]"。乘法、转置、LU、QR、SVD 分别对应 matmul、transpose、lu、qr、svd 子命令。
适用场景:需要符号或数值矩阵运算、线性方程组求解与矩阵分解的数学与工程计算任务。
限制:完整工具文档见 .claude/skills/math-mode/SKILL.md;资料未提供具体平台、收费、性能或效果信息。