个人工具
登录
查看“Maxima在线性代数的应用”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Maxima在线性代数的应用”的源代码
来自Ubuntu中文
←
Maxima在线性代数的应用
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
=== 矩阵向量之四则运算=== 我们要做矩阵加法、减法、乘法非常直觉而容易。乘法用的运算元是“.”。我们假设有了前面矩阵A 和向量v 的定义,来看以下的例子: (%i11) A.v; [ 23 ] [ ] (%o11) [ 35 ] [ ] [ 59 ] 也可以定义非向量的矩阵试试矩阵的乘法。比方说,两个矩阵A , B 的乘积是A.B,要注意A*B 并不会得到矩阵相乘的结果!到底A*B 是什么意思,大家不妨自己试试,看可不可以找出其中的意义。 量内积的做法和你想的一样: (%i12) w: [2,3,5]; (%o12) [2, 3, 5] (%i13) w.w; (%o13) 38 你可能发现了一个问题,那就是我们上面内积的例子是用列向量。那行向量可以吗?可以的!Maxima会聪明的知道你想做什么,不信可以试试看。 矩阵和向量的纯量乘法是用平常的“*” 号: (%i14) 2*A; [ 2 4 6 ] [ ] (%o14) [ - 4 16 6 ] [ ] [ 2 8 18 ] 现在我们来看一下有可能会产生误会的地方。假设我们现在要算A · A ,你可能会想是A^2,结果并不正确!其实A^2 是把A 的每一个entry 都平方。正确计算A · A 要用A^^2
返回至
Maxima在线性代数的应用
。