第一章 行列式
用数学软件Maple做线性代数
作者:***
四川大学数学学院
****************
目 录
1
行列式
克拉默法则
第二章 矩阵及其运算
矩阵的线性运算
矩阵的乘法
矩阵的转置
逆矩阵
矩阵方程
第三章 矩阵的初等变换与线性方程组
矩阵的行最简形
矩阵的秩
齐次线性方程组
基础解系
非齐次线性方程组
2
求通解
用Solve求线性方程组的解
第四章 向量组的线性相关性
向量的线性表示
极大无关组
第五章 相似矩阵及二次型
正交矩阵
矩阵的特征值
矩阵的特征向量
矩阵的对角化
二次型的标准化
补充:向量 参考文献
前 言3
Maple是著名的数学软件,具有强大的的数算能力和绘图功能。
本文档用Maple来进行线性代数中的各种运算。
本文档中所有的例子都是用Maple 8编程和计算的。
如有对本文档中的内容任何问题,请发邮件与作者讨论。
邮箱:****************
2012-5-11
返回目录
第一章 行列式
行列式 det(A)
124A221例 计算三阶行列式
342(同济5版,3页)
输入:
with(linalg):
A:=matrix([[1,2,-4],[-2,2,1],[-3,4,-2]]);
4
detA:=det(A);
12-4A := -221输出:-34-2 detA := -14
3112A51342011例 计算四阶行列式1533(同济5版,12页)
输入:
with(linalg):
A:=matrix([[3,1,-1,2],[-5,1,3,-4],[2,0,1,-1],[1,-5,3,-3]]);
detA:=det(A);
31-12A := -513-4输出:
201-11-53-3, detA := 40 11123x0例 求解方程
49x2(同济5版,3页)
输入:
5
with(linalg):
A:=array([[1,1,1],[2,3,x],[4,9,x^2]]);
solve(det(A)=0,x);
输出:3,2
aababcabcdabcd4a3b2cda2ab3a2bc例 计算行列式a3ab6a3bc10a6b3cd(同济5版,13页)
输入:
with(linalg):
A:=array([[a,b,c,d],[a,a+b,a+b+c,a+b+c+d],[a,2*a+b,3*a+2*b+c,4*a+3*b+2*c+d],[a,3*a+b,6*a+3*b+c,10*a+6*b+3*c+d]]);
DetA:=det(A);
abcdaababcabcdA := a2ab3a2bc4a3b2cda3ab6a3bc10a6b3cdDetA := a4,,输出:
6
a000a0000b00db000000ab00cd0c00例 计算行列式c0000d(同济5版,15页)
输入:
with(linalg):
A:=array([[a,0,0,0,0,b],[0,a,0,0,b,0],[0,0,a,b,0,0],[0,0,c,d,0,0],[0,c,0,0,d,0],[c,0,0,0,0,d]]);
DetA:=det(A);
a00A := 00c输出:
0a00c000ac0000bd000b00d0b00003d, DetA := (dabc)
返回目录
克拉默法则
2x1x25x3x48x3x6x49122x2x32x45例 用克拉默法则解线性方程组:x14x27x36x40(同济5版,22页)
7
输入:
with(linalg):
A:=array([[2,1,-5,1],[1,-3,0,-6],[0,2,-1,2],[1,4,-7,6]]);
b:=array([8,9,-5,0]);
A1:=augment(b,col(A,2),col(A,3),col(A,4));
A2:=augment(col(A,1),b,col(A,3),col(A,4));
A3:=augment(col(A,1),col(A,2),b,col(A,4));
A4:=augment(col(A,1),col(A,2),col(A,3),b);
x1:=det(A1)/det(A);
x2:=det(A2)/det(A);
x3:=det(A3)/det(A);
x4:=det(A4)/det(A);
21-51A := 1-30-6输出:02-1214-76b := [8,9,-5,0]
8
81-51A1 := 9-30-628-51190-6-52-12A2 := 0-5-1204-76 10-76
218121-58A3 := 1-39-602-52A4 := 1-30902-1-51406 14-70
方程组的解:x1 := 3 x2 := -4 x3 := -1 x4 := 1
返回目录
第二章 矩阵及其运算
矩阵的线性运算 matadd(A,B) 或 evalm(A+B); k*B例 设A3523078,
B912418,求AB和4A3B 输入:
with(linalg):
A:=array([[2,5,-2],[0,7,-8]]);
B:=array([[-3,9,12],[-4,1,8]]);
matadd(A,B);
9
evalm(A+B);
matadd(4*A,3*B);
evalm(4*A+3*B);
A := 25-2912B := -3输出:
07-8 -418
-114101410-480 -1-480 -147284728-1231-8
-1-1231-8
返回目录
矩阵的乘法 multiply(A,B) 或 evalm(A&*B)410B11310201例 设A312102,134,求AB
输入:
10
with(linalg):
A:=array([[1,0,3,-1],[2,1,0,2]]);
B:=array([[4,1,0],[-1,1,3],[2,0,1],[1,3,4]]);
AB:=multiply(A,B);
AB:=evalm(A&*B);
11
41013A := 103-1B := -1201结果:2102,
134,
AB := 9-2-19-2-19911 AB := 9911
例 设A2412,
B2436,求AB和BA(同济5版,35页)输入:
with(linalg):
A:=array([[-2,4],[1,-2]]);
B:=array([[2,4],[-3,-6]]);
AB:=multiply(A,B);
BA:=multiply(B,A);
A := -24024结果:
1-2, B := -3-6, AB := -16-32816, BA := 000
costsintncosntsinnt例 证明:sintcostsinntcosnt(同济5版,38页)
解 取n=7
12
输入
with(linalg):
A:=array([[cos(t),-sin(t)],[sin(t),cos(t)]]);
evalm(A^7);
map(combine,%);
结果:
A := cos(t)sin(t)sin(t)cos(t) [((cos(t)2sin(t)2)24cos(t)2sin(t)2)((cos(t)2sin(t)2)cos(t)2cos(t)sin(t)2)4(cos(t)2sin(t)2)cos(t)sin(t)(2cos(t)2sin(t)(cos(t)2sin(t)2)sin(t)),((cos(t)2sin(t)2)24cos(t)2sin(t)2)((cos(t)2sin(t)2)sin(t)2cos(t)2sin(t))4(cos(t)2sin(t)2)cos(t)sin(t)((cos(t)2sin(t)2)cos(t)2cos(t)sin(t)2)][4(cos(t)2sin(t)2)cos(t)sin(t)((cos(t)2sin(t)2)cos(t)2cos(t)sin(t)2)((cos(t)2sin(t)2)24cos(t)2sin(t)2)(2cos(t)2sin(t)(cos(t)2sin(t)2)sin(t)),4(cos(t)2sin(t)2)cos(t)sin(t)((cos(t)2sin(t)2)sin(t)2cos(t)2sin(t))((cos(t)2sin(t)2)24cos(t)2sin(t)2)((cos(t)2sin(t)2)cos(t)2cos(t)sin(t)2)]化简的结果:cos(7t)sin(7t)sin(7t)cos(7t) 返回目录
13
矩阵的转置 transpose(A)
例 设
A120311,求其转置矩阵AT(同济5版,39页) 输入:
with(linalg):
A:=array([[1,2,0],[3,-1,1]]);
B:=transpose(A);
结果:
13A := 120-1原矩阵:3-11B := 转置矩阵:
201
171例 设A201B132423,201,求(AB)T,并验证:
(AB)TBTAT(同济5版,39页)
输入
with(linalg):
14
A:=array([[2,0,-1],[1,3,2]]);
B:=array([[1,7,-1],[4,2,3],[2,0,1]]);
transpose(multiply(A,B));
multiply(transpose(B),transpose(A));
17-1结果:A := 20-1B := 4132,
23201 0170171413-310这是(AB)T 1413-310这是BTAT
可见:
(AB)TBTAT 返回目录
逆矩阵 inverse(A) 或 evalm(A^(-1))
123A221例 设
343,求其逆矩阵A1,并验证AA1E(单位矩阵)(同济5版,44页)
输入:
15
with(linalg):
A:=array([[1,2,3],[2,2,1],[3,4,3]]);
B:=inverse(A);
C:=evalm(A^(-1));
AB:=multiply(A,B);
CA:=multiply(C,A);
3-23-21231-35A := 221B := -351-322C := 2-32结果:
343, 逆矩阵:11-1 11-1100100AB := 010CA := 10验证AA1E:
001, 0001
返回目录
矩阵方程
123A22113例 设34321C20,B53,
31,且AXBC,求矩阵X
16
(同济5版,45页)
解 AXBCXA1CB1
输入
with(linalg):
A:=array([[1,2,3],[2,2,1],[3,4,3]]);
B:=array([[2,1],[5,3]]);
C:=array([[1,3],[2,0],[3,1]]);
X:=multiply(inverse(A),C,inverse(B));
1233A := 2210-21结果:
34B := 2110-4C13,
53 := ,231X := ,-104
A21311122B例 设13220,
25,求解矩阵方程AXB(同济5版,65页)解 AXBXA1B
输入
17
with(linalg):
A:=array([[2,1,-3],[1,2,-2],[-1,3,2]]);
B:=array([[1,-1],[2,0],[-2,5]]);
X:=multiply(inverse(A),B);
2A := 21-31-1-412-2B := 20X := 01-132-22结果:,5,
-3
返回目录
第三章 矩阵的初等变换与线性方程组
矩阵的行最简形和标准型
阶梯形: gausselim(A)
行最简形:gaussjord(A) 或 rref(A),
21112B1121446224例 设36979,求B的阶梯形和秩(同济5版,59页)输入:
18
with(linalg):
B:=array([[2,-1,-1,1,2],[1,1,-2,1,4],[4,-6,2,-2,4],[3,6,-9,7,9]]);
GL:=gausselim(B);
2-1-11242-1-11B := 11-210-44-44-62-24GL := 输出:
36-979 阶梯形:000-10000阶梯形有一行全为零,矩阵的秩为3。
211A112例 设462,求A的阶梯形。(同济5版,页)
输入:
with(linalg):
A:=array([[2,-1,-1],[1,1,-2],[4,-6,2]]);
GL:=gausselim(A);
A := 2-1-12-1-1结果:
11-2GL := 4-62 阶梯形:0-44000 2030
19
21112B112144624例 设236979,求B的行最简形。
输入:
with(linalg):
B:=array([[2,-1,-1,1,2],[1,1,-2,1,4],[4,-6,2,-2,4],[3,6,-9,7,9]]);
GJ:=gaussjord(B);
RR:=rref(B);
2-1-112B := 11-2144-62-24结果:
36-979
10-1040-104GJ := 01-1031-1031-3100RR := 0001-3原矩阵的行最简形:
000000, 000000
返回目录
矩阵的秩 rank(A)
20
32050A32361例 设
2015316414 ,求A的秩,并求A的一个最高阶非零子式 (同济5版,67页)
输入:
with(linalg):
A:=array([[3,2,0,5,0],[3,-2,3,6,-1],[2,0,1,5,-3],[1,6,-4,-1,4]]);
rank:=rank(A);
32050A := 3-236-12015-3结果:
16-4-14 rank := 3 为求A的一个最高阶非零子式,求A的阶梯形,输入:
with(linalg):
A:=array([[3,2,0,5,0],[3,-2,3,6,-1],[2,0,1,5,-3],[1,6,-4,-1,4]]);
GJ:=gausselim(A);
21
30GL := 00结果:
2-4000300514300-1-830
由阶梯形中三个非零首元的位置,知原矩阵的前三行以及1、2、4列的子式不为零。
返回目录
齐次线性方程组
x1x2x3x402x15x23x32x407x7x3xx0234例 求齐次线性方程组:1的基础解系与通解(同济5版,97页)
解 先将系数矩阵化为行最简形。
输入:
with(linalg):
A:=array([[1,1,-1,-1],[2,-5,3,2],[7,-7,3,1]]);
GJ:=gaussjord(A);
或
sol:=rref(A);
22
10-27-37GJ := 01-5-477得A的行标准型:
0000
由A的行最简形可知,原方程组化为:
x217x337x4x2x3x1737404x2523x17x37x7x347x4x57x4237x40 或 x3xx257x347x4 或 3x4x4
x1237c17c2x12377x25c4x2c5717c2c4x3cx31727方程组的通解:
1x410x4c2 或
01 (x3,x4为自由变量)
23775417,2710其中
01是方程组的基础解系。 用linearsolve(A,0)可以得到齐次线性方程组AX0的通解。
with(linalg):
A:=array([[1,1,-1,-1],[2,-5,3,2],[7,-7,3,1]]);
23
b:=vector([0,0,0]);
linsolve(A,b,'r',c);
11-1-1A := 得:2-5327-731 b := [0,0,0]
通解:31754c14c2,c1,c2,4c14c2 (x2,x3为自由变量) 先化成行最简形,再解方程:
with(linalg):
A:=array([[1,1,-1,-1],[2,-5,3,2],[7,-7,3,1]]);
b:=vector([0,0,0]);
GJ:=gaussjord(A);
linsolve(GJ,b,'r',c);
11-1-1A := 2-5327-731b := [0,0,0]
24
1GJ := 00010-27-570-37-470
通解:
[c1,c2,4c13c2,2c25c1] (x1,x2为自由变量)
返回目录
基础解系 nullspace(A)
例 求齐次线性方程组:
x1x2x3x402x15x23x32x407x7x3xx02341的基础解系与通解(同济5版,97页)
输入
with(linalg):
A:=array(1..3,1..4,[[1,1,-1,-1],[2,-5,3,2],[7,-7,3,1]]);
NS:=nullspace(A);
37-1-5NS := {,1,0,,,0,1,44}44 得到基础解系:
(这个基础解系不理想:x2,x3 为自由变量)
现将A先化为行最简形,再用NullSpace求基础解系:
25
输入
A:=array(1..3,1..4,[[1,1,-1,-1],[2,-5,3,2],[7,-7,3,1]]);
GJ:=gaussjord(A);
NS:=nullspace(GJ);
10-2-377GJ := 1-5-4077得到A的行最简型:
0000
得到基础解系:NS := {[0,1,3,-2],[1,0,-4,5]}
(这个基础解系还是不理想:x1,x2 为自由变量)
返回目录
非齐次线性方程组
x1x2x3x40x1x2x33x41例 求线性方程组:x3x11x22x342的通解(同济5版,101页)解 先将增广矩阵化为行最简形。
26
输入:
with(linalg):
A:=array([[1,-1,-1,1,0],[1,-1,1,-3,1],[1,-1,-2,3,-1/2]]);
GJ:=gaussjord(A);
得增广矩阵的行最简形:
1-1-110A := 1-11-311-1-23-12 11-10-12GJ := 1001-2200000
由增广矩阵的行最简形可知,原方程组化为:
x11x2x42x11x2x4x2x22x1x12x421x2x134xx13242 或 x32x42 或
2x4x427
原方程组的通解:
1xcc1122x2c1x2c1232xc241x1112x12cc00x310221012x40 或
(x2,x4 为自由变量)
12110*1011,2022001是原方程组的一个特解。 其中是对应其次方程组的基础解系,
返回目录
求通解 linearsolve(A,b)
用linearsolve(A,b)可以得到非其次线性方程组AXb的通解。
x1x2x3x40x1x2x33x411x1x22x33x42的通解(同济5版,101页) 例 求线性方程组:输入:
with(linalg):
28
A:=array([[1,-1,-1,1],[1,-1,1,-3],[1,-1,-2,3]]);
b:=vector([0,1,-1/2]);
linsolve(A,b,'r',c);
得到以上非其次线性方程组的通解:
1-1-11A := 1-11-3-1b := 0,1,1-1-232
11cc,c,2c,c1221222 (x2,x4 为自由变量) (结果同上) 通解:用solve求线性方程组的解
x1x2x3x40x1x2x33x411x1x22x33x42的通解(同济5版,101页) 例 求线性方程组:输入:
with(linalg):
solve({x1-x2-x3+x4=0,x1-x2+x3-3*x4=1,x1-x2-2*x3+3*x4=-1/2},{x1,x2,x3,x4});
29
11{x32x4,x1x2x4,x2x2,x4x4}22输出:
1xxx4122x12x342即 (与前一方法的结果一致)
返回目录
第四章 向量组的线性相关性
向量的线性表示
111112101,2,3,21432301,试将表示成1,2,3的线性组合(同济5例 设
版,84页)
11A22解 只需将矩阵
11210143301化为行最简形。
1输入:
with(linalg):
A=array([[1,1,1,1],[1,2,-1,0],[2,1,4,3],[2,3,0,1]]);
30
GJ:=gaussjord(A);
11A := 22得A的行标准型:
112-114301100GJ := 0301 0321-2-1000000
容易看出:行标准型的第四列可以表示成第一列的2倍,加上第二列的-1倍
于是A的第四列也可以表示成第一列的2倍,加上第三列的-1倍, 即:212
返回目录
极大无关组
21111121A46223697例 设2449 ,求A的列向量组的一个极大无关组(同济5版,93页)
解 用初等行变换得到A的行最简形,则由行最简形可以看出A列向量组的极大无关组。
输入:
with(linalg):
A:=array([[2,-1,-1,1,2],[1,1,-2,1,4],[4,-6,2,-2,4],[3,6,-9,7,9]]);
31
GJ:=gaussjord(A);
2-1-1120-104A := 11-2141-1034-62-241GJ := 0输出A的行最简形:
36-970001-39 00000
由此可知,A的1、2、4列构成A的列向量组的极大无关组。
返回目录
第五章 相似矩阵及二次型
正交矩阵
例 验证
11112222111A21222110022001122
是正交矩阵(同济5版,116页)
解 只需验证AATE(单位矩阵)
输入:
32
with(linalg):
A:=array([[1/2,0-1/2,1/2,-1/2],[1/2,-1/2,-1/2,1/2],[1/sqrt(2),1/sqrt(2),0,0],[0,0,1/sqrt(2),1/sqrt(2)]]);
evalm(A&*transpose(A));
输出:
1212220-12-1222012-12022-1212A := 1000 010000100001
022
T验证了:AAE
也可以用 orthog(A) 验证:
with(linalg);
A:=array([[1/2,0-1/2,1/2,-1/2],[1/2,-1/2,-1/2,1/2],[1/sqrt(2),1/sqrt(2),0,0],[0,0,1/sqrt(2),1/sqrt(2)]]);
33
orthog(A);
121222-12-122212-120-1212A := 0002222
true
返回目录
矩阵的特征多项式 charpoly(A,x)
矩阵的特征值 eigenvals(A)
矩阵的特征向量 eigenvects(A)
例 求矩阵
A3113的特征多项式、特征值和特征向量(同济5版,118页)输入:
with(linalg):
A:=array([[3,-1],[-1,3]]);
34
Charpoly:=charpoly(A,x);
Eigenvalues:=eigenvals(A);
Eigenvectors:=eigenvects(A);
结果:A := 3-1-13
Charpoly := x26x8 Eigenvalues := 4,2
Eigenvectors := [2,1,{[1,1]}],[4,1,{[-1,1]}]
(第一个数是特征值,第二个数是重数,然后是特征向量)
110A430例 求矩阵
102的特征多项式、特征值和特征向量(同济5版,118页)输入:
with(linalg):
A:=array([[-1,1,0],[-4,3,0],[1,0,2]]);
Charpoly:=charpoly(A,x);
Eigenvalues:=eigenvals(A);
35
Eigenvectors:=eigenvects(A);
A := -110结果:
-430102 Charpoly := x34x25x2 Eigenvalues := 2,1,1
Eigenvectors := [2,1,{[0,0,1]}],[1,2,{[-1,-2,1]}]
211A020例 求矩阵
413的特征值和特征向量(同济5版,119页)输入:
with(linalg):
A:=array([[-2,1,1],[0,2,0],[-4,1,3]]);
Charpoly:=charpoly(A,x);
Eigenvalues:=eigenvals(A);
Eigenvectors:=eigenvects(A);
A := -211结果:020-413
Charpoly := x33x24 36
Eigenvalues := -1,2,2
Eigenvectors := [2,2,{[1,4,0],[0,-1,1]}],[-1,1,{[1,0,1]}]
返回目录
矩阵的对角化
Maple的施密特正交化的命令是:GramSchmidt
A011101例 设
110,求矩阵P,使得P1AP为对角阵,并验证结果 (同济5版,125页)
输入:
with(linalg):
A:=array([[0,-1,1],[-1,0,1],[1,1,0]]);
eigenvals(A);
eigenvectors(A);
u1:= vector([-1,-1,1]);
37
u2:= vector([-1,1,0]);
u3:= vector([1,0,1]);
Q:=GramSchmidt([u1,u2,u3],normalized);
P:=augment(Q[1],Q[2],Q[3]);P:=simplify(%);det(%);
evalm(P^(-1)&*A&*P);
0-11A := 结果:-101110-2,1,1
[1,2,{[-1,1,0],[1,0,1]}],[-2,1,{[-1,-1,1]}]
u1 := [-1,-1,1]u2 := [-1,1,0]u3 := [1,0,1]
Q := 33,33,33,22,22,0323232,6,6,333323226323226P := 32323232326P := 326332332303 303
-1
38
-200010001
1(PAP为对角阵,对角线元素为三个特征值)
2-1A-12,求正交矩阵P,使得P1AP为对角阵,并求An(同济5版,126页)例 设
n:=10:
with(linalg):
A:=array([[2,-1],[-1,2]]);
eigenvals(A);
eigenvectors(A);
u1:= vector([1,1]);
u2:= vector([1,-1]);
Q:=GramSchmidt([u1,u2], normalized);
P:=augment(Q[1],Q[2]);
S:=evalm(P^(-1)&*A&*P);
39
T:=evalm(P&*S&*P^(-1));
multiply(P,evalm(S^n),P^(-1));
2-1A := -12
3,1
[1,1,{[1,1]}],[3,1,{[-1,1]}]u1 := [1,1]
u2 := [1,-1]
Q := 222,2,222,2222P := 22222 S := 1003
T := 2-1-12 29525-29524-2952429525
40
022A234例 设
243,求正交矩阵P,使得P1AP为对角阵,并验证结果。 输入:
with(linalg):
A:=array([[0,-2,2],[-2,-3,4],[2,4,-3]]);
eigenvals(A);
eigenvectors(A);
u1:= vector([2,0,1]);
u2:= vector([-2,1,0]);
u3:= vector([-1/2,-1,1]);
Q:=GramSchmidt([u1,u2,u3],normalized);
P:=augment(Q[1],Q[2],Q[3]);P:=simplify(%);det(%);
evalm(P^(-1)&*A&*P);
输出:
41
0-22A := -2-3424-3
-8,1,1
[1,2,{[-2,1,0],[2,0,1]}],-8,1,{-12,-1,1}
u1 := [2,0,1]
u2 := [-2,1,0] u3 := -12,-1,1
Q := 25,5295995450,5,45,9,45,9,94,9419259429525-151825153P := 955-209949533P := 09594452595 5153
1
10001000-8
42
>
返回目录
二次型的标准化
例 求一个正交变换xPy,将下列二次型化为标准形:
f(x22221,x2,x3,x4)x1x2x3x42x1x22x1x42x2x32x3x4(同济4版,140页)1101x11101f(x)(x,x1110x2xT1110xxT1,x23,x4)解 0111Ax1011x30111x41011
1101A11100其中
1111011 现在求一个正交矩阵P,使得P1AP为对角阵。
输入
with(linalg):
A:=array([[1,1,0,-1],[1,1,-1,0],[0,-1,1,1],[-1,0,1,1]]);
eigenvals(A);
43
eigenvectors(A);
u1:= vector([-1,-1,1,1]);
u2:= vector([1,-1,-1,1]);
u3:= vector([1,0,1,0]);
u4:= vector([0,1,0,1]);
Q:=GramSchmidt([u1,u2,u3,u4],normalized);
P:=augment(Q[1],Q[2],Q[3],Q[4]);det(%);
evalm(P^(-1)&*A&*P);
110-1A := 11-100-111-1011
3,-1,1,1
[1,2,{[1,0,1,0],[0,1,0,1]}],[-1,1,{[1,-1,-1,1]}],[3,1,{[-1,-1,1,1]}]u1 := [-1,-1,1,1]
u2 := [1,-1,-1,1]
44
u3 := [1,0,1,0]
u4 := [0,1,0,1]
Q := -12,-12,12,12,12,-12,-12,12,222,0,2,0,0,222,0,2
-1122220-1-12P := 22021-1222201122202
1
30000-10000100001
111222011xPy12202y11y2112220y311y412202
f3y2y22212y3y4
45
,则原二次型化为
返回目录
补充:向量
with(linalg):
v:=array([1,2,3]); #定义向量#
u:=array([3,2,-1]);
evalm(v+u);#和#
evalm(k*u);#数乘#
norm(u,2);#模#
evalm(u/norm(u,2));#单位化#
normalize(u); #单位化#
dotprod(u,v); #点积#
crossprod(u,v); #叉积#
46
返回目录
参考文献
同济大学:《线性代数》(第4版、第5版)
刘辉、李海:《Maple符号处理及其应用》
47
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- efsc.cn 版权所有 赣ICP备2024042792号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务