Matlab 使用之线性代数综合实例讲解_matlab线性代数例
Matlab 使用之线性代数综合实例讲解由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“matlab线性代数例”。
一、上机目的1、培养学生运用线性代数的知识解决实际问题的意识、兴趣和能力 ;
2、掌握常用计算方法和处理问题的方法;
二、上机内容
1、求向量组的最大无关组;
2、解线性方程组;
三、上机作业
1、设A=[2 1 2 4;1 2 0 2;4 5 2 0;0 1 1 7]; 求矩阵A列向量组的一个最大无关组.>> A=[2 1 2 4;1 2 0 2;4 5 2 0;0 1 1 7] A = 2 1 2 4 1 2 0 2 4 5 2 0 0 1 1 7 >> rref(A)ans = 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 所以矩阵A的列向量组的一个最大无关组就是它本身;
2、用Matlab解线性方程组(1)
>> A=[2 4-6;1 5 3;1 3 2] A = 2 4-6 1 5 3 1 3 2 >> b=[-4;10;5]
b =-4 10 5 >> x=inv(A)*b x =-3.0000 2.0000 1.0000 >> B=[3 41-62;4 50 3;11 38 25] B = 3 41-62 4 50 3 11 38 25 >> c=[-41;100;50] c =-41 100 50 >> x=inv(B)*c x =-8.8221 2.5890 1.94653、(选作)减肥配方的实现
设三种食物每100克中蛋白质、碳水化合物和脂肪的含量如下表,表中还给出了20世纪80年代美国流行的剑桥大学医学院的简捷营养处方。现在的问题是:如果用这三种食物作为每天的主要食物,那么它们的用量应各取多少才能全面准确地实现这个营养要求?
四、上机心得体会
通过此次上机实验,我进一步的认识到了Matlab软件的功能。Matlab操作简单、功能强大,它使一些复杂的线性代数问题的计算变得更加简单,有效地提高了人们计算的效率。而且把一些复杂的实际问题转化为矩阵后再利用Matlab求解既简单有快捷。
通过线性代数的学习,能使学生获得应用科学中常用的矩阵、线性方程组等理论及其有关基本知识,并具有较熟练的矩阵运算能力和用矩阵方法解决一些实际问题的能力。同时,该课程对于培养学生的逻辑推理和抽象思维能力、空间直观和想象能力具有重要的作用。所以我们要掌握Matlab,并熟练地使用它来解决遇到的实际问题。
《数学实验》在线习题3 Matlab程序设计部分 一.分析向量组a1[1T2a23],T[a31T2,0],a4[121]T,a5[246]T的线性相关性,找出它们的最大无关组,并将其余向理表示成最大无关组的线性组......
Matlab 与线性代数一、 Matlab 入门:1.启动、退出、运行: 2.窗口介绍: 3.基本符号: =:赋值符号[ ]:数组定义符号 , 区分列 函数参数分隔符 ; 区分行 取消运行显示 % 注释标记: 具......
MATLAB游戏编程实例(拼图)这是一个简单的游戏,只要把数字按顺序排好就可以了。游戏方法是用鼠标点中数字,如果该数字相邻的格子为空,则自动移到到该空格。本程序是由realghost编......
矩量法matlab程序设计实例:Hallen方程求对称振子天线一、条件和计算目标 已知:对称振子天线长为L,半径为a,且天线长度与波长的关系为L0.5,aL,a,设1,半径a=0.1,因此波数为k2......
CVs are a summary of your skills and achievements and they need to be short; preferably a maximum of two pages.You have the freedom to choose which format you t......
