个人工具
登录
查看“Maxima在线性代数的应用”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Maxima在线性代数的应用”的源代码
来自Ubuntu中文
←
Maxima在线性代数的应用
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=== 矩阵的表示和截取=== 这节我们讨论矩阵的抽象表示和取出一个矩阵行,列,甚至entry 的方法。这在很多理论和计算的尝试会用到。Maxima 是一个CAS 系统,所以我们可以完全用符号去定义一个矩阵,比方说: (%i5) A: matrix([a[1,1],a[1,2]],[a[2,1],a[2,2]]); [ a a ] [ 1, 1 1, 2 ] (%o5) [ ] [ a a ] [ 2, 1 2, 2 ] 你也可以做完全抽象的代数计算: (%i6) c*A; [ a c a c ] [ 1, 1 1, 2 ] (%o6) [ ] [ a c a c ] [ 2, 1 2, 2 ] 如此一来,我们要试著导出一些定理就非常方便! 现在,我们重新把A 定义成一个实数矩阵,再看看怎么样找出A 的某一列,某一行,或某个entry。 (%i7) A: matrix([1,2,3],[-2,8,3],[1,4,9]); [ 1 2 3 ] [ ] (%o7) [ - 2 8 3 ] [ ] [ 1 4 9 ] (%i8) row(A,1); (%o8) [ 1 2 3 ] (%i9) col(A,2); [ 2 ] [ ] (%o9) [ 8 ] [ ] [ 4 ] (%i10) A[2,3]; (%o10) 3
返回至
Maxima在线性代数的应用
。