极简总结:只要题目给你一堆基础向量 (如 v1..v5) ,又给你一个被化简好甚至成了高斯阶梯型的矩阵 `U`,那就是在送分!它只是在考你:主元在哪里、空间维数多大以及回代查值。
{v1, v2, v3}。注意务必原封不动写小写原向量,绝不能填算出来的数字!这就是小学“倒推法”!
v1, v2, v3 去当原料(也就是等式左边),拼出一个目标列 v5。U 的底下往上看。你看最下面一行往往是 0, 0, 1 | -3。这种就意味着 1*常数3 = -3,直接得到一把钥匙🔑。那个没有主元的 v4 直接当它是空气,别手滑把它也加进等式里了!等式左边永远只有你的 Basis 基底,最后在 Maple 里提交大概类似这种格式:-36*v1 - 9*v2 - 3*v3。
这道题看起来数字巨大非常吓人,但它其实是彻头彻尾的送分题。如果纯手算会算到绝望,但这题的本体其实是“测试你懂不懂怎么用 Maple 的翻转装载魔法”。
题目底下一长串带逗号的序列,其实恰好是按列 (Column) 倒出来的。用下面这招 Transpose 直接倒装还原,能省去几十分钟手打的时间:
with(LinearAlgebra): # 假设原矩阵是 4行5列,我们反着填成 (5, 4),然后一键翻转! A := Transpose(Matrix(5, 4, [把那一大串带逗号的数字直接粘贴在这里]));
接着敲下无敌小学减法算式:ColumnDimension(A) - Rank(A); 回车出来的数字直接填进第一个空。
<0,0,0,0,0> 永远在 ker(A) 里,必打钩闭眼选。A . <那个选项的数字>;。[0, 0, 0, 0],那就打钩!如果冒出一堆如 -134 的非零数字,就不选!矩阵 A 有几列,它家的门槛就是几维(R 的几次幂)!在机考里,凡是遇到复制长串数字的要求,一律用 Transpose(Matrix(反着写的行列数, [那一长串数字])) 这招无脑吃掉!测试点乘时,一定记得打那个神奇的点乘号 . 以及尖括号 < >。
⚠️ 高危警告:这题长得和上一题一模一样,但偷偷换了两个单词!千万别弄混,导致填出负数这种低级错误!
睁大眼睛看清题干要求!如果是求 rank of A,在装载好翻转矩阵 A 之后,绝对不要弄多余的减法,遇到该题型请直接套用这个标准无敌格式求秩:
with(LinearAlgebra): A := Transpose(Matrix(5, 4, [73, 56, 12, -3, 89, -43, 62, -17, -49, -175, -48, -105, -24, 119, 36, 108, -251, 30, -136, 37])); Rank(A);
💡 记住常识: 无论你怎么敲代码,最后填进框框里的一定是个正整数(比如 3)!如果带有负号想都别想,立刻删掉负号。
如果文字是 is in im(A),之前那个让你一秒通关的乘法检测这回统统不管用了!im(A) 测的是“这个目标向量能不能用原图材料造出来”,你要用高阶解方程外挂:
LinearSolve(A, <138, 132, 110, 88>);Error, ... inconsistent system,这说明材料搭配冲突,绝对造不出来,坚决绕道!<0,0,0,0> 同理也100%打钩)。如果题目的第一句话是 You might find the Maple computer algebra unhelpful for this question.,那它就是在疯狂按喇叭告诉你:别碰 Maple!这题纯纯是视力检测送分题。题目会直接给你一个化简好的完美阶梯型矩阵 $U$。
从矩阵 $U$ 的最上面一行往下逐行数,找出每一行最左边最靠前、用来带头的那个非零数字 1(主元)。数一数有几个这样探出来的 1,那么 rank(A) 填的就是几!
往题干第一行看,比如 A is a 6 × 7 matrix,说明总共有 7列。直接在脑子里做极简打分:Nullity = 总列数 - Rank。算出来的那个整数直接填到第二个框里。⚠️:绝对不能拿行数(6)去减,一减就炸包!
回看第一步,那些带头的 1 刚才分别出现在队伍里的哪一列?
比如它们站在第 1列、第 3列、第 4列、第 7列。那就直接去找对应的原名,把名字拼在一起作为最终名单:{ a1, a3, a4, a7 }。
⚠️:最外层必须是花边大括号 { },里面每个 a 后面配数字,用英文逗号 , 隔开即可!
"数 `1` 是 Rank,总列减 `1` 是 Null;大哥站哪列,名单抄 `a几`!"
告别巨无霸长矩阵,这题返璞归真给了个迷你的 2x2 矩阵。题目要求分别找 Characteristic polynomial (特征多项式), Eigenvalues (特征值集合) 和最底下的 Eigenvectors (这两把神仙钥匙)。完全不需要打开 Maple 敲冗长复杂的代码,这题**口算加手戳大招**的纯推流是最快拿满分配装的!
比如这题矩阵左下右上是 6, 15 和 3, -6。碰到 2x2 只要背熟这句无敌咒语:t^2 - (对角线兄弟之和) * t + (终极行列式)
6 + (-6) = 0。所以中间带着 t 的数字惨遭清零蒸发!(6 * -6) - (3 * 15) = -36 - 45 = -81。t^2 - 81。这串极简代码直接贴进第一行框框。把你刚刚捣鼓出来的第一条多项式狠狠令它等于 0,比如 t^2 - 81 = 0。
你的大脑应该不用半秒就告诉你解是刚好 9 和 -9。题干喊你给 Maple 一个集合套,果断包进大括号里:{-9, 9},塞入第二行,红心变绿心。
第三和第四个框管你要 smallest (负的那个 -9) 还有 largest (正的那个 9) 对应的具体向量是啥。记住核心操作:让原矩阵降维剥离出这层被放大的伪装倍数:
6, 3 会变异成 15, 3。15*1 + 3*(-5) = 0)。这把钥匙顺利铸结:<1, -5>,填给 smallest 框。6, 3 光速掉色成 -3, 3。-3*1 + 3*1 = 0)。铸造完成:这把大钥匙就是 <1, 1>,塞给 largest 拿满分!「 多项式背出:t² - 和*t + 积 ;找神木先拿对角扣,反配出个零交差! 」
送分提示:题目白送了特征值与特征向量,并让你求 [M, D] 结构,以及极其恶心的 A^n 矩阵本尊!不用手算那堆恶心分数,直接用 Maple 的超级乘法链秒杀!
题目给了特征值配它的专属特征向量:比如 4 配 <4, 3>,-1 配 <4, 2>。
<<4, 3> | <4, 2>>。<<4, 0> | <0, -1>>。[ <<4, 3>|<4, 2>> , <<4, 0>|<0, -1>> ]。绝对不要手算!把公式 A^n = M · D^n · M^(-1) 翻译给 Maple,注意乘法不仅不是 *,反而必须敲小数点 .!
with(LinearAlgebra): M := <<4, 3>|<4, 2>>; Dn := <<4^n, 0>|<0, (-1)^n>>; M . Dn . M^(-1);
Maple 底下吐出一块蓝字方块矩阵。直接按“列(Column)”打包,用钢管分隔符 | 连起来:
填:<< 左上, 左下 > | < 右上, 右下 >> 绝杀拿分!
「 逆矩阵决不能敲成 1/M!没有这种除法,老老实实打 M^(-1)! 」
这道题充斥了极其恶心的复杂方程、下拉选择框,最后还逼你要 30 位浮点数(30 significant figures)。破局核心:用脑想框框选啥,选完直接塞 Maple 里跑出 30 位的数字糊死它。
f := proc(m)。1,第三空 m。[i-1] 推算 [i] 的公式,比如 a[i] := sin((1 + a[i-1]/5)^2);。自己照抄容易出格式毛病(比如把 `evalf` 或者 `n` 弄混)。全选删掉 Maple 里的乱码,纯净粘贴下面的这段(别忘了 Digits:=30!):
Digits := 30;
f := proc(m)
local a, i;
a[0] := 0;
for i from 1 to m do
a[i] := sin((1 + a[i-1]/5)^2);
end do;
if abs(a[m]-a[m-1]) < 10^(-20) then
return a[m];
else
return -1;
end if;
end proc;
f(10);
f(22);
这题分为 a、b 两半截:一半是下拉框让你测算 $\Sigma$;另一半是直接甩给你一个遗传方程,让你硬算出第 70 代孙子的余额密码。全是挂机场!
题目说计算 49 行输出,而且范围是 `k` 从 2 到 50。循环游标很明显是 `k`。
k。循环跨度,选 2 和 50。sum(sin(k/n), n=10..29) 或附近字样的神仙组合。绝不手算!公式说了 `a_n+1 = a_n - 4 a_n-1 + a_n-2`,意思就是 现任 = 前1任 - 4×前2任 + 前3任。因为一二三代定死了是 1、0、0,所以时针 i 要从第 4 圈开始转动!原版贴进试卷!
a[1] := 1; a[2] := 0; a[3] := 0; for i from 4 to 70 do a[i] := a[i-1] - 4*a[i-2] + a[i-3]; end do; a[70];
💡 **注意:** 敲完回车到底下的最后一行,看到一串天文数字了吗?**双击选黑、Ctrl+C、网页填空 Ctrl+V**。恭喜满血通关!