Matlab实验指导书(含参考程序)
- 格式:docx
- 大小:39.97 KB
- 文档页数:6
MATLAB基础实验指导书漳州师范学院物电系2010年10月目录实验一MATLAB环境的熟悉与基本运算 (2)实验二MATLAB数值运算 (8)实验三MATLAB语言的程序设计 (12)实验四MATLAB的图形绘制 (16)实验五采用SIMULINK的系统仿真 (20)实验六MATLAB在电路中的应用 (25)实验七MATLAB在信号与系统中的应用 (27)实验八MATLAB在控制理论中的应用 (29)实验一 MATLAB环境的熟悉与基本运算一、实验目的:1.熟悉MATLAB开发环境2.掌握矩阵、变量、表达式的各种基本运算二、实验基本知识:1.熟悉MATLAB环境:MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器文件和搜索路径浏览器。
2.掌握MATLAB常用命令3.MATLAB变量与运算符变量命名规则如下:(1)变量名可以由英语字母、数字和下划线组成(2)变量名应以英文字母开头(3)长度不大于31个(4)区分大小写MATLAB中设置了一些特殊的变量与常量,列于下表。
MATLAB运算符,通过下面几个表来说明MATLAB的各种常用运算符表2 MATLAB算术运算符表3 MATLAB关系运算符表4 MATLAB逻辑运算符表5 MATLAB特殊运算4.MATLAB的一维、二维数组的寻访表6 子数组访问与赋值常用的相关指令格式5.MATLAB的基本运算表7 两种运算指令形式和实质内涵的异同表6.MATLAB的常用函数表8 标准数组生成函数表9 数组操作函数三、实验内容1、学习使用help命令,例如在命令窗口输入help eye,然后根据帮助说明,学习使用指令eye(其它不会用的指令,依照此方法类推)2、学习使用clc、clear,观察command window、command history和workspace等窗口的变化结果。
3、初步程序的编写练习,新建M-file,保存(自己设定文件名,例如exerc1、exerc2、exerc3……),学习使用MATLAB的基本运算符、数组寻访指令、标准数组生成函数和数组操作函数。
江苏科技大学《MATLAB实践》实验指导书吴陈计算机科学与工程学院2015.3.15目录实验一 MATLAB的基本使用方法 (1)实验二 MATLAB的数值计算 (2)实验三 MATLAB的符号计算 (4)实验四 MATLAB的程序设计 (5)实验五 MATLAB 计算结果的可视化 (7)附:基础知识 (12)实验一 MATLAB的基本使用方法实验目的和要求:通过完成实验一,掌握MATLAB的基本使用方法。
实验内容:(一)练习数据和符号输入法,将前面的命令在命令窗口中执行通过。
1)>>52)>>x=[1 2 3 4]3)>>g=[1 2 3 4];h=[4 3 2 1]>>s1=g+h, s2=g.*h, s3=g.^hS1=5 5 5 5S2=4 6 6 4S3=1 8 9 4(二)输入A=[715;256;315],B=[111;222;333],在命令窗口中执行下列表达式,掌握其含义。
源程序:>>A=[7 1 5;2 5 6;3 1 5];B=[1 1 1;2 2 2;3 3 3];>>A(2,3)>>A(:,2)>>A(:,1:2:3) % A数组中第一列和第三列>>A(3,:) %A数组中第三行>>A(:,3).*B(:,2) %A中第三列和B中第二列相乘>> A(:,3)*B(2,:) %A中第三列和B中第二行相乘竖着排,形成3*3矩阵>>A*B %A 与B数组相乘>>A.*B>>A^2>>A.^2 % A中所有数平方>>B/A %B矩阵除以A矩阵>>B./A % B中数除以A中对应位置数(三) 输入C=.1:2:20,则C(i)表示什么?其中i=1,2,3…10;源程序:>>c=1:2:20;>>c(1)>>c(10)实验二 MATLAB的数值计算实验目的和要求:通过完成实验二,掌握MATLAB的数值计算。
MATLAB实验指导书(DOC)MATLAB实验指导书前⾔MATLAB程序设计语⾔是⼀种⾼性能的、⽤于科学和技术计算的计算机语⾔。
它是⼀种集数学计算、分析、可视化、算法开发与发布等于⼀体的软件平台。
⾃1984年MathWorks公司推出以来,MATLAB以惊⼈的速度应⽤于⾃动化、汽车、电⼦、仪器仪表和通讯等领域与⾏业。
MATLAB有助于我们快速⾼效地解决问题。
MATLAB相关实验课程的学习能加强学⽣对MATLAB程序设计语⾔理解及动⼿能⼒的训练,以便深⼊掌握和领会MATLAB应⽤技术。
⽬录基础型实验............................................................................................ - 1 - 实验⼀MATLAB集成环境使⽤与基本操作命令练习............. - 1 - 实验⼆MATLAB中的数值计算与程序设计 ............................. - 7 - 实验三MATLAB图形系统......................................................... - 9 -基础型实验实验⼀ MATLAB 集成环境使⽤与基本操作命令练习⼀实验⽬的熟悉MATLAB 语⾔编程环境;熟悉MATLAB 语⾔命令⼆实验仪器和设备装有MATLAB7.0以上计算机⼀台三实验原理MATLAB 是以复杂矩阵作为基本编程单元的⼀种程序设计语⾔。
它提供了各种矩阵的运算与操作,并有较强的绘图功能。
1.1基本规则1.1.1 ⼀般MATLAB 命令格式为[输出参数1,输出参数2,……]=(命令名)(输⼊参数1,输⼊参数2,……)输出参数⽤⽅括号,输⼊参数⽤圆括号如果输出参数只有⼀个可不使⽤括号。
1.1.2 %后⾯的任意内容都将被忽略,⽽不作为命令执⾏,⼀般⽤于为代码加注释。
MATLAB实验指导书(共5篇)第一篇:MATLAB实验指导书MATLAB 实验指导书皖西学院信息工程学院实验一 MATLAB编程环境及简单命令的执行一、实验目的1.熟悉MATLAB编程环境二、实验环境1.计算机2.MATLAB7.0集成环境三、实验说明1.首先应熟悉MATLAB7.0运行环境,正确操作2.实验学时:2学时四、实验内容和步骤1.实验内容(1)命令窗口的使用。
(2)工作空间窗口的使用。
(3)工作目录、搜索路径的设置。
(4)命令历史记录窗口的使用。
(5)帮助系统的使用。
(6)了解各菜单的功能。
2.实验步骤(1)启动MATLAB,熟悉MATLAB的桌面。
(2)进入MATLAB7.0集成环境。
(3)在命令窗口执行命令完成以下运算,观察workspace的变化,记录运算结果。
1)(365-52⨯2-70)÷3 2)>>area=pi*2.5^2 3)已知x=3,y=4,在MATLAB中求z:x2y3 z=2(x-y)4)将下面的矩阵赋值给变量m1,在workspace中察看m1在内存中占用的字节数。
⎡162313⎤⎢511108⎥⎥m1=⎢⎢97612⎥⎢⎥414151⎣⎦执行以下命令>>m1(2 , 3)>>m1(11)>>m1(: , 3)>>m1(2 : 3 , 1 : 3)>>m1(1 ,4)+ m1(2 ,3)+ m1(3 ,2)+ m1(4 ,1)5)执行命令>>helpabs 查看函数abs的用法及用途,计算abs(3 + 4i)6)执行命令>>x=0:0.1:6*pi;>>y=5*sin(x);>>plot(x,y)7)运行MATLAB的演示程序,>>demo,以便对MATLAB有一个总体了解。
五、思考题1、以下变量名是否合法?为什么?(1)x2(2)3col(3)_row (4)for2、求以下变量的值,并在MATLAB中验证。
实验一:Matlab操作环境熟悉一、实验目的1.初步了解Matlab操作环境。
2.学习使用图形函数计算器命令funtool及其环境。
二、实验内容熟悉Matlab操作环境,认识命令窗口、内存工作区窗口、历史命令窗口;学会使用format命令调整命令窗口的数据显示格式;学会使用变量和矩阵的输入,并进行简单的计算;学会使用who和whos命令查看内存变量信息;学会使用图形函数计算器funtool,并进行下列计算:1.单函数运算操作。
➢求下列函数的符号导数(1) y=sin(x);(2) y=(1+x)^3*(2-x);➢求下列函数的符号积分(1) y=cos(x);(2) y=1/(1+x^2);(3) y=1/sqrt(1-x^2);(4) y=(x-1)/(x+1)/(x+2);➢求反函数(1) y=(x-1)/(2*x+3);(2) y=exp(x);(3) y=log(x+sqrt(1+x^2));➢代数式的化简(1) (x+1)*(x-1)*(x-2)/(x-3)/(x-4);(2) sin(x)^2+cos(x)^2;(3) x+sin(x)+2*x-3*cos(x)+4*x*sin(x);2.函数与参数的运算操作。
➢从y=x^2通过参数的选择去观察下列函数的图形变化(1) y1=(x+1)^2(2) y2=(x+2)^2(3) y3=2*x^2(4) y4=x^2+2(5) y5=x^4(6) y6=x^2/23.两个函数之间的操作➢求和(1) sin(x)+cos(x)(2) 1+x+x^2+x^3+x^4+x^5➢乘积(1) exp(-x)*sin(x)(2) sin(x)*x➢商(1) sin(x)/cos(x);(2) x/(1+x^2);(3) 1/(x-1)/(x-2);➢求复合函数(1) y=exp(u) u=sin(x)(2) y=sqrt(u) u=1+exp(x^2)(3) y=sin(u) u=asin(x)(4) y=sinh(u) u=-x三、设计提示1.初次接触Matlab应该注意函数表达式的文本式描述。
信号与系统实验指导书(MATLAB仿真)目录实验一MATLAB 基本应用 (2)实验二信号的时域表示 (7)实验三连续信号卷积 (11)实验四典型周期信号的频谱表示 (18)实验五傅立叶变换性质研究 (23)实验六离散信号分析 (26)实验七离散系统的Z域分析 (29)Matlab相关符号及函数说明 (37)实验一MATLAB 基本应用一、实验目的:学习MATLAB的基本用法,了解 MATLAB 的目录结构和基本功能以及MATLAB在信号与系统中的应用。
二、实验内容:例一已知x的取值范围,画出y=sin(x)的图型。
参考程序:x=0:0.05:4*pi;y=sin(x);plot(y)例二计算y=sin(π/5)+4cos(π/4)例三已知z 取值范围,x=sin(z);y=cos(z);画三维图形。
z=0:pi/50:10*pi;x=sin(z);y=cos(z);plot3(x,y,z)xlabel('x')ylabel('y')zlabel('z')例四已知x的取值范围,用subplot函数绘图。
参考程序:x=0:0.05:7;y1=sin(x);y2=1.5*cos(x);y3=sin(2*x);y4=5*cos(2*x);subplot(2,2,1),plot(x,y1),title('sin(x)')subplot(2,2,2),plot(x,y2),title('1.5*cos(x)')subplot(2,2,3),plot(x,y3),title('sin(2*x)')subplot(2,2,4),plot(x,y4),title('5*cos(2*x)')连续信号的MATLAB表示1、指数信号:指数信号Ae at在MATLAB中可用exp函数表示,其调用形式为:y=A*exp(a*t) (例取A=1,a=-0.4)参考程序:A=1;a=-0.4;t=0:0.01:10;ft=A*exp(a*t);plot(t,ft);grid on;注:grid on是一个函数,表示在画图的时候添加网格线。
实验一MATLAB软件使用初步一、实验目的∙学习MA TLAB软件的安装过程,熟悉MA TLAB软件界面的组成及基本使用方法。
∙理解数组(Array)的分类,及标量(scalar)、矢量(vector)和矩阵(Matrix)的区别,熟悉数组与矩阵的构造方法,掌握数组与矩阵的基本运算法则。
二、实验要求1、掌握MA TLAB软件的启动与退出的方法。
2、掌握MA TLAB软件的桌面环境。
3、掌握MA TLAB软件的基本使用方法。
4、掌握M文件编辑器的使用。
5、学会使用MA TLAB的帮助系统。
6、掌握标量、矢量和矩阵的构造方法。
7、掌握数组的四则运算。
8、掌握矩阵的四则运算。
9、掌握基本的数据输入和输出函数。
三、实验内容1.通过桌面快捷图标或“开始—程序”菜单运行MA TLAB,熟悉MA TLAB的桌面环境,如图1 所示。
图1 MA TLAB 桌面环境2.浏览各个菜单项的内容,试着改变各个窗口的字体与字号。
3.熟悉matlab 中的特殊变量:i 、j 、pi 、ans 等等。
4.在实验报告中回答下面哪些赋值语句是正确的,如果不正确给出理由。
a=1a20=1.2;年薪=100000 _fee=20.0 coordinate.x=15.已知1u =,3v =,用MA TLAB 分别执行下列语句。
并在实验报告中记录语句和结果。
a.43u vb.()222vu v -+ c.333vv u- d.243v π6. 运行以下命令并将运行结果与工作空间浏览器中的状态进行比较。
>> a=sin(pi); b=[1, 2]; c=[1; 2]; >> who>> whos在实验报告中回答:如下运行结果中,Size下的1x1、1x2、2x1的含义>> w hosN am e Size B ytes C lassa 1x1 8 double arrayb 1x2 16 double arrayc 2x1 16 double array7.通过工作目录浏览器(Current Directory Browser)或者“File”菜单中相应菜单项改变当前工作目录。
实验一:MATLAB的基本操作一、实验目的:1.熟悉MATLAB操作环境2.熟悉MATLAB的帮助3.熟悉MATLAB矩阵的操作4.熟悉MATLAB基本运算二、实验内容:1.自行设计试题,说明三角函数是按弧度还是按角度计算。
2.找出取整的函数,并自行设计试题,说明它们的区别。
3.自行设计试题,说明如何给矩阵按列符值。
4.自行设计试题,建一个5X5矩阵,然后将第一行乘1,第二行乘2,第三行乘3,第四行乘4,第五行乘5。
5.设计编写程序(命令),解方程3x5-7x4+5x2+2x-18=0。
6.自行设计试题,说明eval()函数的功能。
三、实验原理:ceil(x)= -4 -2 0 2 5 7fix(x) = -4 -2 0 1 4 6floor(x) = -5 -3 -1 1 4 6round(x) = -5 -2 0 1 5 72、系统的在线帮助help 命令:(1).当不知系统有何帮助内容时,可直接输入help以寻求帮助:>> help(回车)(2).当想了解某一主题的内容时,如输入:>> help syntax(了解Matlab的语法规定)(3).当想了解某一具体的函数或命令的帮助信息时,如输入:>> help sqrt (了解函数sqrt的相关信息)lookfor命令现需要完成某一具体操作,不知有何命令或函数可以完成,如输入:>> lookfor line (查找与直线、线性问题有关的函数)3、常量与变量系统的变量命名规则:变量名区分字母大小写;变量名必须以字母打头,其后可以是任意字母,数字,或下划线的组合。
此外,系统内部预先定义了几个有特殊意义和用途的变量,见下表:数值型向量(矩阵)的输入(1).任何矩阵(向量),可以直接按行方式...输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔;行与行之间用分号(;)分隔。
所有元素处于一方括号([ ])内;例1-1:>> Time = [11 12 1 2 3 4 5 6 7 8 9 10]>> X_Data = [2.32 3.43;4.37 5.98](2).系统中提供了多个命令用于输入特殊的矩阵:上面函数的具体用法,可以用帮助命令help得到。
Matlab实验指导书(含参考程序)1实验一:matlab操作环境熟悉一、实验目的1.初步了解matlab操作环境。
2.自学采用图形函数计算器命令funtool及其环境。
二、实验内容熟识matlab操作方式环境,重新认识命令窗口、内存工作区窗口、历史命令窗口;学会采用format命令调整命令窗口的数据表明格式;学会采用变量和矩阵的输出,并展开直观的排序;学会采用who和whos命令查阅内存变量信息;学会采用图形函数计算器funtool,并展开以下排序:funtool(回车),出现三个窗口:figureno.1、figureno.2为函数曲线视窗,figureno.3为运算控制器。
1.单函数运算操作方式。
求下列函数的符号导数(1)y=sin(x);(2)y=(1+x)^3*(2-x);?求下列函数的符号积分(1)y=cos(x);(2)y=1/(1+x^2);(3)y=1/sqrt(1-x^2);(4)y=(x-1)/(x+1)/(x+2);?谋反函数(1)y=(x-1)/(2*x+3);(2)y=exp(x);(3)y=log(x+sqrt(1+x^2));?代数式的化简(1)(x+1)*(x-1)*(x-2)/(x-3)/(x-4);(2)sin(x)^2+cos(x)^2;(3)x+sin(x)+2*x-3*cos(x)+4*x*sin(x);在3号窗口的第一排按键是单函数运算操作键df/dx------求函数f对x的符号导数intf------求函数对x的符号积分simplef------对函数作尽可能的化简numf------取函数的分子表达式denf------取函数的分母表达式1/f------求函数的倒数1/ffinv------f-1求函数的反函数,即g(f(x))=x2.函数与参数的运算操作方式。
从y=x^2通过参数的选择去观察下列函数的图形变化(1)y1=(x+1)^2《matlab语言及其在电子信息科学中的应用》实验指导书2(2)y2=(x+2)^2(3)y3=2*x^2(4)y4=x^2+2(5)y5=x^4(6)y6=x^2/2在3号窗口的第二排按键就是函数与参数的运算操作方式键f+a-------求函数与a的和f-a-------求函数与a的差f*a-------求函数与a的积f/a-------求函数除与a的商f^a-------求函数以a为指数的值f(x+a)-------并作自变量的转换,以x+a替代xf(x*a)-------并作自变量的转换,以a*x替代x其中a的默认值为1/2,可以在控制栏中去修改参数a的数值。
3.两个函数之间的操作?求和(1)sin(x)+cos(x)(2)1+x+x^2+x^3+x^4+x^5?乘积(1)exp(-x)*sin(x)(2)sin(x)*x?商(1)sin(x)/cos(x);(2)x/(1+x^2);(3)1/(x-1)/(x-2);?求复合函数(1)y=exp(u)u=sin(x)(2)y=sqrt(u)u=1+exp(x^2)(3)y=sin(u)u=asin(x)(4)y=sinh(u)u=-x在3号窗口的第三排按键就是函数与函数的运算操作方式键f+g------排序f(x)+g(x),并将结果显现出来在1号窗口中f-g------排序f(x)-g(x),并将结果显现出来在1号窗口中f*g------排序f(x)*g(x),并将结果显现出来在1号窗口中f/g------排序f(x)/g(x),并将结果显现出来在1号窗口中f(g)------求复合函数f(g(x)),并将结果显现在1号窗口中g=f------将f(x)赋给g,并将结果显现在2号窗口中swap------交换1号和2号视窗的显示三、设计提示信息1.初次接触matlab应该注意函数表达式的文本式描述。
2.在采用图形函数计算器funtool时,特别注意观测1号和2号窗口中函数的图形。
四、实验报告要求《matlab语言及其在电子信息科学中的应用领域》实验指导书31.针对图形函数计算器funtool,对每一类型排序记录其中一个图形的曲线。
2.书写实验报告时必须结构合理,层次分明,在分析叙述的时候,须要特别注意语言的简洁。
实验二:m文件和mat文件操作一、实验目的1.定制自己的工作环境。
2.编写简单的m文件。
3.留存内存工作区中的变量至.mat文件。
4.学会就用matlab协助。
二、实验内容1.采用format命令和file|peferences菜单订制自己的工作环境。
2.编写如下m文件,试调整参数a的大小,观察并记录y1、y2的波形特征。
%example1.mt=0:pi/100:4*pi;a=3;y2=exp(-t/a);y1=y2.*sin(a*t);plot(t,y1,'-r',t,y2,':b',t,-y2,':b');3.保存内存工作区变量a、t、y1、y2到example1.mat文件;关闭matlab,再重新启动;观察内存工作区;重新根据.mat文件恢复原来的工作区变量。
4.在命令窗口中查阅exp函数的协助;运转helpwin查阅逊于文本格式的帮助文件,先行译者并记录下信号处理工具箱(signalprocessingtoolbox)中的函数分类(functions--categoricallist)。
三、设计提示1.可以用命令语句、菜单或按钮等多种方式执行命令。
2.用作编辑m文件的文本编辑器还可以继续执行和调试程序。
3.不同的工具箱可能包含同名的函数,查看帮助时应注意在左侧栏选择相应的工具箱类别。
四、实验报告建议1.对实验内容2,说明参数a的大小对y1、y2波形特征的影响。
2.翻译命令窗口中的exp函数的帮助信息。
3.运转helpwin,先行译者并记录下信号处理工具箱(signalprocessingtoolbox)中的函数分类(functions--categoricallist)。
4.书写实验报告时要结构合理,层次分明,在分析描述的时候,需要注意语言的流畅。
《matlab语言及其在电子信息科学中的应用领域》实验指导书4实验三:矩阵运算与元素群运算一、实验目的1.掌控数组与矩阵的建立。
2.掌控矩阵运算与数组运算。
3.掌控基本元素群运算。
4.掌握向量与矩阵的特殊处理。
二、实验内容1.“:”号的用法。
用“:”号生成行向量a=[12345678910]、b=[531-1-3-5];a=1:10b=5:-2:-52.用线性等分后命令linspace再次分解成上述的a和b向量。
a=linspace(1,10,10)b=linspace(5,-5,6)3.在100和10000之间用对数等分命令logspace生成10维的向量c。
c=logspace(2,4,10)4.生成范围在[0,10]、均值为5的3×5维的均匀分布随机数矩阵d。
d=10*rand(3,5)5.利用magic函数生成5×5维的魔方矩阵,取其对角向量e,并根据向量e生成一个对角矩阵e。
(所谓魔方矩阵就是各行、各列、各对角线元素之和相等。
)a=magic(5)e=diag(a)e=diag(e)6.另aa就是3×3佩魔方矩阵,bb就是由a转动180°获得。
cc就是一个复数矩阵,其实部为aa,虚部为bb。
dd就是cc的单位矩阵,ee就是cc的共轭。
分别排序cc和ee的模和幅角。
aa=magic(3)bb=rot90(aa,2)cc=aa+j*bbdd=conj(cc')ee=conj(cc)abs(cc)angle(cc)abs( ee)angle(ee)7.f是一个首项为20,公比为0.5的10维等比数列;g是一个首项为1,公差为3的10维等差数列。
试计算向量f和g的内积s。
f=20*0.5.^(0:9)g=(1:3:28)s=dot(f,g)8.分解成一个9×9维的魔方矩阵,抽取其中心的3×3维子矩阵m,利用sum函数检验其各行和各列于的和与否成正比。
a=magic(9)m=a(4:6,4:6)sum(a)sum(conj(a'))conj(a')为a的转置1234123423452340,利用函数分解成左上三角矩阵t1。
9.未知t3456??3400??45674000?t=[1:4;2:5;3:6;4:7]t0=fliplr(t)t01=triu(t0)t1=f liplr(t01)fliplr(a)矩阵a左右翻转flipud(a)矩阵a上下翻转v=diag(a)抽取a的对角线上的元素结构一个列于向量vm=diag(v)用向量v的元素作对角元素,构造一个对角矩阵ml=tril(a)取矩阵a的左下三角部分(基于主对角线),其它元素为零u=triu(a)取矩阵a的右上三角部分(基于主对角线),其它元素为零《matlab语言及其在电子信息科学中的应用领域》实验指导书5rot90(a)矩阵a逆时针转动90°三、设计提示1.等比数列可以利用首项和公比的元素群的幂乘积分解成。
2.抽取子矩阵,可以有效率应用领域“:”号或空阵[]。
3.尽量用matlab函数生成上述矩阵或向量,不要用手工逐个输入。
四、实验报告建议1.编写实现第二节实验内容中所使用的函数命令,并记录相应的生成结果。
2.思考题:是否存在2×2维的魔方矩阵?。
3.书写实验报告时必须结构合理,层次分明,在分析叙述的时候,须要特别注意语言的简洁。
实验四:线性方程组的求解一、实验目的1.掌握恰定方程组的解法。
2.介绍欠定方程组、超定方程组的数学分析。
3.掌控左乘法解线性方程组。
4.学会测试程序的运行时间。
二、实验内容1.用两种方法谋以下方程组的求解,并比较两种方法继续执行的时间。
7x114x29x32x45x53x15x13x6x4x1234511x19x22x35x47x55x7x 14x?16x?2x2345?12x1?5x2?12x3?11x4?4x5?100?200?300?400?500方法一:逆阵法a=[7,14,-9,-2,5;3,-15,-13,-6,-4;-11,-9,-2,5,7;5,7,14,16,-2;-2,5,12,-11,-4];b=[100,200,300,400,500]’;x=inv(a)*b方法二:左乘法a=[7,14,-9,-2,5;3,-15,-13,-6,-4;-11,-9,-2,5,7;5,7,14,16,-2;-2,5,12,-11,-4];b=[100,200,300,400,500]’;x=a\\b2.认定以下方程就是恰定方程组、欠定方程组还是超定方程组,ZR19其求解。