线代小组应用题作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小组成员:包辛宝吴锦浩陶金磊沈浩杰林思远汤翔帆李子璇顾馨艳孙丹琼刘焕
一化学方程式配平问题
在用化学方法处理污水过程中,有时会涉及到复杂的化学反应.这些反应的 化学方程式是分析计算和工艺设计的重耍依据.在定性地检测出反应物和生成 物之后,可以通过求解线性方程组配平化学方程式.
【模型准备】
某厂废水中含KCN,其浓度为650mg/L.现用氯氧化法处理,发生 如下反应:
KCN + 2KOH + Cb = KOCN + 2KC1 + H 2O.
投入过量液氯,可将鼠酸盐进一步氧化为氮气.请配平下列化学方程式: KOCN+KOH
+Cb =CO2+N 24-KC1 +H?0.
(注:题目摘自福建省反门外国语学校2008-2009学年高三第三次月考化学试卷) 【模型建立】设
X1KOCN+X2KOH+X3CI2 = X4CO2+X5N2+X6KCI +x 7H 2O,
则
Matlab 执行后得 ans 一
1
可见上述齐次线性方程组的通解为
x = k(l,2,3/2,1,1/2,3,1)T.
取k = 2得x = (2,4,3,2,l,6,2)T. 口 J 见配平后的化学方程式如卜
【模型分析】利用线性方程组配平化学方程式是一种待定系数法.关键是根据化 学方程式
两边所涉及到的各种元素的屋相等的原则列出方程.所得到的齐次线 性方程组Ax =伊t 1所
3/2 1/2 3 1
2KOCN+4KOH+3Cb 2CO°+N 卄 6KC1 + 2HQ
图18污水处理
【模型求解】在Matlab 命令窗口输入以下命令
» A = [1, 1, 0, 0, 0, -1, 0;1, 1, 0, -2, 0, 0, -1 ;1, 0, 0, -1, 0, 0, 0; 1, 0,
0, 0, -2, 0, 0; 0, 1, 0, 0, 0, 0, -2; 0, 0, 2, 0, 0, -1, 0];
» x = null (A, 5r 5); format rat, x‘
含方程的个数等于化学方程式中元素的种数s,未知数的个数就是化学方程式中的项数n.
当r⑷=n-l时,Ax =佛勺基础解系中含有1个(线性无关的)解向量.这时在通解中取常数k为各分量分母的最小公倍数即可.例如本例中
1,2,3/2,1,1/2,3,1
分母的最小公倍数为2,故取k=2.
当T(A)<11-2时,Ax=^J基础解系中含有2个以上的线性无关的解向量.这时可以根据化学方程式中元素的化合•价的上升与下降的情况,在原线性方程组中添加新的方程.
参考文献
陈怀琛,高淑萍,杨威,工程线性代数,北京:电子工业出版社,2007.页码: 84-85.
二平面图形的几何变换
随着计算机科学技术的发展,计算机图形学的应用领域越來越广,如仿真设计、效果图制作、动画片制作、电子游戏开发等.
图26计算机图形営的广泛应用
图形的儿何变换,包括图形的半移、旋转、放缩等,是计算机图形学中经常遇到的问题.这里暂时只讨论平面图形的儿何变换.
【模型准备】平而图形的旋转和放缩都很容易用矩阵乘法实现,但是图形的平移并不是线性运算,不能直接用矩阵乘法表示.现在要求用一种方法使平移、旋转、放缩能统一用矩阵乘法来实现.
【模型假设】设平移变换为
(x,y) ->(x+a,y+b)
旋转变换(绕原点逆时针旋转确度)为
(x, y) —>(xcos^-ysinft xsinB+ycos®
放缩变换(沿x轴方向放大s倍,沿yfi方向放大t倍)为
(x, y) T(SX, ty)
【模型求解】R2中的每个点(x,y)可以对应于R3中的(x,y,l).它在xOy平面上方1单位的平面上我们称(x,y,l)是(x,y)的齐次坐标.在齐次坐标下,平移变换
(&y) T(x+a,y+b)
可以用齐次坐标写成
(%y, 1) ->(x+a,y+b, !)•
‘1 0
丁•是可以用矩阵乘积0 1
1°0
旋转变换
(x.y) —>(xcos^-ysinft xsinQ+ycos ②可以用齐次坐标写成
(X, y, 1) ->(xcos0ysinQ xsinO+ycosQ 1).
放缩变换
可以用齐次坐标写成
(x, y) T(SX. ty)
(%y, 1) ->(sx, ty.l).
Goo、〔
X
(sx
于是可以用矩阵乘积0 t 0y= ty实现
,0 0 1丿1丄
【模型分析】由上述求解可以看出,R2中的任何线性变换都可以用分块矩阵
乘以齐次坐标实现,其中A是2阶方阵.这样,只要把平面图形上点的齐
次坐标写成列向量,半面图形的每一次儿何变换,都可通过左乘一个3阶变换矩阵来实现.
参考文献
David C. Lay,线性代数及其应用,沈复兴,傅莺莺等译,北京:人民邮电出版社, 2009.页码:139441 ・
三平衡价格问题
为了协调多个相互依存的行业的平衡发展,有关部门需要根据每个行业的产出在各个行业中的分配情况确定每个行业产品的指导价格,使得每个行业的投入与产出都大致相等.
图21三个行业
【模型准备】假设一个经济系统由煤炭、电力、钢铁行业组成,每个行业的产出在各个
行业中的分配如下表所示:
表7行业产出分配表
产出分配购买者
y
/ \ x+ a
y+b
I 1丿
'cosC
r是可以用矩阵乘积sin8
L
一
sin。
cos。
/
、
'xcosQ- ysin
、
y= xsin&+ ycos&
U I 1)
a
、
b
1
实现
、
1
实现