maple在线性代数中的应用.ppt

上传人:牧羊曲112 文档编号:6511583 上传时间:2023-11-08 格式:PPT 页数:25 大小:212.50KB
返回 下载 相关 举报
maple在线性代数中的应用.ppt_第1页
第1页 / 共25页
maple在线性代数中的应用.ppt_第2页
第2页 / 共25页
maple在线性代数中的应用.ppt_第3页
第3页 / 共25页
maple在线性代数中的应用.ppt_第4页
第4页 / 共25页
maple在线性代数中的应用.ppt_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《maple在线性代数中的应用.ppt》由会员分享,可在线阅读,更多相关《maple在线性代数中的应用.ppt(25页珍藏版)》请在三一办公上搜索。

1、,数学实验,Maple 在线性代数中的应用,一、解线性方程,基本命令:解一个方程,solve(方程)或 solve(方程,未知量)或 solve(方程,未知量),解线性方组:,solve(方程1,方程2,)或 solve(方程1,方程2,未知量),注:若方程组无解,则不显示结果。,如:,二、矩阵,调入时用命令:with(linalg)with(LinearAlgebr),主要讲linalg程序包,LinearAlgebr程序包的用法与linalg一样,只是增加了一些新功能。,1、向量,如:,注:在linalg线性包中没有提供列向量的输入命令,若要输入列向量只有通过矩阵的方法;向量的下标是从1开

2、始的,若从0开始,利用type 函数查看将不是向量。,如:,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,特殊矩阵名称),如:,矩阵A、B的运算:加、减、数乘分别用命令,evalm(A+B)evalm(A-B)evalm(k*A),如:,矩阵A、B乘法运算用命令,evalm(A&*B),如:,解用矩阵表示的线性方

3、程组用Ax=b命令:,linsolve(A,b),如:,其中:r用来储存矩阵的秩,v用来表示独立的变量,如:,如果方程组不是写成矩阵形式,可以用 genmatrix命令来生成矩阵形式.,gausselim(A)可将增广矩阵A化为行阶梯形矩阵,从而迅速地求出Ax=b的解。,如:,如:,如:,1.向量的输入及运算:,A:=vector(1,2,3,4);,B:=vector(2,3,4,5);,evalm(A+B);,evalm(A-B);,evalm(5*A);,2.矩阵的输入及运算:,A:=array(1,2,3,4,2,3,4,5,3,4,5,6);,B:=array(4,3,2,1,5,4

4、,3,2,6,5,4,3);,evalm(A+B);,evalm(A-B);,evalm(5*A);,C:=array(1,2,3,2,3,4,3,4,5);,evalm(C,3.矩阵的其它运算(需调用线性代数程序包),with(linalg);,A:=array(1,2,3,2,0,1,3,1,2);,transpose(A);(A的转置),rank(A);(A的秩),det(A);(A的行列式的值),adj(A);(A的伴随矩阵),eigenvalues(C);(C的特征值),eigenvects(C);(C的特征向量),C:=array(1,2,3,2,3,4,3,4,5);,4.解线性方程组,A:=array(1,-1,-1,1,1,-1,-2,3,1,-1,1,-3);,b:=vector(0,-1,2);,linsolve(A,b,r,c);,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号