- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 数学实验 Maple 在 线性代数中的应用 一、解线性方程 基本命令:解一个方程 solve(方程)或 solve(方程,未知量) 或 solve({方程},{未知量}) 解线性方组: solve({方程1,方程2,…}) 或 solve( {方程1,方程2,…} ,{未知量}) 注:若方程组无解,则不显示结果。 如: 二、矩阵 最新的线性代数程序包 需调入线性代数程序包,有两种分别是: linalg LinearAlgebr 调入时用命令:with(linalg) with(LinearAlgebr) 主要讲linalg程序包,LinearAlgebr程序包的用 法与linalg一样,只是增加了一些新功能。 1、向量 向量的输入命令: vector([a1,a2,…,an])或array(1..n,[a1,a2,…,an]) vector(维数,分量值):定义分量值相等的向量. 如: 也可以用函数来定义分量值,先定义一个函数f,再 用命令 vector(维数,f) 如: 注:①在linalg线性包中没有提供列向量的输入命令, 若要输入列向量只有通过矩阵的方法; ②向量的下标是从1开始的,若从0开始,利用type 函数查看将不是向量。 要访问向量的某一元素可直接用格式: 向量名[分量序号] 如: 向量v1、v2的运算:加、减、数乘分别用命令 evalm(v1+v2) evalm(v1-v2) evalm(k*v1) 如: 2、矩阵 矩阵的输入命令: matrix(行数,列数,[元素1,元素2,…]) 或 matrix(行数,列数,[[第1行元素],[第2行元素],…]) 或 matrix([[第1行元素],[第2行元素],…]) array([[第1行元素],[第2行元素],…]) 或 array(1..m,1..n,[[第1行元素],[第2行元素],…]) 如: 特殊矩阵的输入: 用命令 array(1..m,1..n,特殊矩阵名称) 特殊矩阵名称: sparse(零矩阵) identity(单位矩阵) 对角矩阵用命令:diag(主对角线上元素) 数量矩阵用命令:band([主对角线上元素],n) 如: 矩阵A、B的运算:加、减、数乘分别用命令 evalm(A+B) evalm(A-B) evalm(k*A) 如: 矩阵A、B乘法运算用命令 evalm(A*B) 如: 矩阵A的k次幂的运算用命令:evalm(A^k) 如: 矩阵A的转置用命令:transpose(A) 如: 求矩阵A的秩用命令:rank(A) 如: 求矩阵A的逆矩阵用命令:inverse(A)或evalm(A^(-1)) 如: 解用矩阵表示的线性方程组用Ax=b命令: linsolve(A,b) 如: 注:①当方程组无解时,不返回任何结果; ②当方程组有无穷多解时,linsolve可用参数方式 表达方程组的解. 此时用命令: linsolve(A,b,’r’,v) 其中:r用来储存矩阵的秩,v用来表示独立的变量 如: 如果方程组不是写成矩阵形式,可以用 genmatrix 命令来生成矩阵形式. 生成系数矩阵用: genmatrix({方程1,方程2,…},[x,y,…]) 生成增广矩阵用: genmatrix({方程1,方程2,…},[x,y,…],flag) 使用submatrix(,1..m,1..n)可以从 增广矩阵A中提出系数矩阵。 使用col(A, A中最后1列的列数)可以从 增广矩阵A中提出常数项矩阵。 gausselim(A)可将增广矩阵A化为行阶梯形矩阵, 从而迅速地求出Ax=b的解。 如: 求方阵A的行列式用命令:det(A) 求方阵A的伴随矩阵用命令:adj(A) 如: 求方阵A的特征多项式用命令:charpoly(A) 求方阵A的特征值用命令:eigenvalues(A) 求方阵A的特征向量用命令:eigenvects(A) 如: 1.向量的输入及运算: A:=vector([1,2,3,4]); B:=vector([2,3,4
您可能关注的文档
- IE教材-设施规划及物流的分析.ppt
- II-5 醇及羰基化合物合成.ppt
- Internet安全协议及标准第6课.ppt
- internet和intranet的应用.ppt
- IPTV技术及的应用.ppt
- ipv6协议的分析.ppt
- ISO9000的质量管理体系.ppt
- ISO9000的质量管理体系培训资料.ppt
- ISO9001的质量管理体系.ppt
- ISO9001的质量管理体系培训.ppt
- 2025贵州黔南州都匀市中小企业融资担保有限责任公司拟聘用人员考前自测高频考点模拟试题及完整答案详解.docx
- 2025贵州铁路投资集团有限责任公司招聘35人模拟试卷及参考答案详解1套.docx
- 2025贵州优建建筑劳务有限公司考前自测高频考点模拟试题及答案详解1套.docx
- 2025贵州银行金融科技相关岗位招聘10人考前自测高频考点模拟试题附答案详解.docx
- 2025第十三届贵州人才博览会沿河土家族自治县县管国有企业引才17人考前自测高频考点模拟试题及完整答.docx
- 2025赤峰环保投资有限公司招聘3人考前自测高频考点模拟试题及答案详解1套.docx
- 2025贵州安顺市社会科学界联合会招聘公益性岗位人员考前自测高频考点模拟试题及完整答案详解1套.docx
- 2025贵州金丽农业旅游产业发展集团有限公司招聘经理层高级管理人员(财务总监)1人考前自测高频考点模.docx
- 2025贵州黔东南州剑河县顺诚公司紧急招聘长期搔菌人员15人考前自测高频考点模拟试题及参考答案详解.docx
- 2025黑龙江东北林业大学土木与交通学院派遣人才招聘1人模拟试卷及参考答案详解.docx
文档评论(0)