Matlab—线性代数入门
更新时间:2023-08-12 10:30:01 阅读量: 外语学习 文档下载
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数Matlab入门作者
刘进生
欢迎进入 MATLAB 世界
太原理工大学数学系TEL:6014769
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
MATLAB的发展史 MATLAB的发展史MATLAB的产生是与数学计算紧密联系在一起 的产生是与数学计算紧密联系在一起 年代中期,美国的穆勒教授及其同事在美国国 的。70年代中期 美国的穆勒教授及其同事在美国国 年代中期 家基金会的资助下,开发了线性代数的 家基金会的资助下 开发了线性代数的Fortran子程 开发了线性代数的 子程 序库。 不久,他在给学生开线性代数课时 他在给学生开线性代数课时,为了让学 序库 。 不久 , 他在给学生开线性代数课时 , 为了让学 生能使用子程序库又不至于在编程上花费过多的时 便为学生编写了使用子程序的接口程序。 间,便为学生编写了使用子程序的接口程序。他将这 便为学生编写了使用子程序的接口程序 个接口程序取名为MATLAB,意为 “ 矩阵实验室 ” 。 意为“ 矩阵实验室” 个接口程序取名为 意为
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
MATLAB的发展史 MATLAB的发展史80年代初他们又采用 语言编写了 年代初他们又采用c语言编写了 年代初他们又采用 语言编写了MATLAB的核 的核 成立了MsthWorks公司并将 公司并将MATLAB正式推 心,成立了 成立了 公司并将 正式推 向市场。 年出版以来经过不断的研究,增 向市场。自1984年出版以来经过不断的研究 增 年出版以来经过不断的研究 加了许多功能。 加了许多功能。 MATLAB由主包和功能各异的工具箱组成 其基 由主包和功能各异的工具箱组成,其基 由主包和功能各异的工具箱组成 本数据结构是矩阵. 本数据结构是矩阵 目前MATLAB巳成为国际公认的最优秀的数学 巳成为国际公认的最优秀的数学 目前 应用软件之一。 应用软件之一。2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
MATLAB的主要功能和特性 MATLAB的主要功能和特性主要功能: 主要功能 1.数值计算功能 数值计算功能 2.符号计算功能 符号计算功能 3.数据分析和可视 化 数据分析和可视 功能 4.文字处理功能 文字处理功能 5.SIMULINK动态仿 动态仿 真功能
主要特点: 主要特点1.功能强大 1.功能强大 MATLAB含有 多个应 含有30多个应 含有 用于不同领域的工具箱. 用于不同领域的工具箱 2.界面友好 2.界面友好 MATLAB其指令表达方 其指令表达方 式与习惯上的数学表达 式非常接近,编程效率高 编程效率高. 式非常接近 编程效率高 3.扩展性强 3.扩展性强 用户可自由地开发自己 的应用程序
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
MATLAB入门 MATLAB入门1.如何进入 matlab软件 如何进入 软件: 软件 在桌面直接双击matlab图标,即可进入软件 图标, 在桌面直接双击 图标 Matlab界面 界面
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
MATLAB主界面 MATLAB主界面
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
工作空间计算举例: 工作空间计算举例:
输入命令: 输入命令 A=[1 5 2;3 6 4;6 8 9] a1=A' a2=det(A) a3=inv(A)2010-12-3
Matlab界面 界面
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
工作空间计算举例: 工作空间计算举例 x + y z = 12 例 求解方程组 2x + 4 y + 5z = 6 2. x 3 y 4z = 10
输出方程组的解: 输出方程组的解: X= 5.4545 A=[1 1 -1;2 4 5;1 -3 -4] 3.0909 b=[12;6;10] -3.4545 输入命令: 输入命令
X=A\b2010-12-3
Matlab界面 界面
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之向量的创建一、向量的创建: 向量的创建: 1.行向量: x=[ 1, 2, 3, 4, 5] 行向量: 行向量 或: x=[1 2 3 4 5] 2.列向量 x=[1; 2; 3; 4] 列向量: 列向量 或: x=[1 2 3 4]2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之向量的创建逗号或空格作用:分隔某一行的元素。 逗号或空格作用:分隔某一行的元素。 作用 分号作用 区分不同的行。 作用: 分号作用:区分不同的行。 Enter作用:输入列向量时,按Enter键开始一新行 作用: 作用 输入列向量时, 键开始一新行MATLAB (shuzu1)
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之向量运算二、向量的运算命令: 向量的运算命令:1. 2. 3. 4. 5. 6.
向量a与 的加法 的加法: 向量 与b的加法:a + b 向量a与 的减法 的减法: 向量 与b的减法:a – b 乘以向量a: 数k乘以向量 : k * a 乘以向量 向量a的转置 的转置: ’ 向量 的转置: a’ 向量a与 的数量积 的数量积: 向量 与b的数量积:dot (a,b)或 a * b ’ 或 向量a的模:norm(a) 向量 的模: 的模
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之向量运算例:已知 a = { 3,-1,-2} , b = {1,2,-1} ,c=3,求 求 1. a+b , ca, (-2a) + 3b 2. dot (a,b ), a*b’ , norm(a) 命令集: 命令集: a=[3 –1 –2 ] ; b=[1 2 –1]; c=3; MATLAB a1=a+b (shuzu2) a2=c*a a3=(-2*a) + 3*b b1=dot(a,b) b2=a*b’ b3=norm(a)2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵创建一. 矩阵的创建 例:A=[1 2 3;4 5 6;7 8 9] 例:B =[ 1 2 3 4 5 MATLAB 67890 (matrix1) 54321 ] 逗号或空格作用 分隔某一行的元素。 作用: 逗号或空格作用:分隔某一行的元素。 分号作用:区分不同的行。 分号作用:区分不同的行。 作用 Enter作用:输入矩阵时,按Enter键开始一新行 作用:输入矩阵时, 作用 键开始一新行2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算二. 矩阵的运算命令 A*k 数乘矩阵 A+B 矩阵加法 A*B 矩阵乘法 A^n A的n次幂 的 次幂 A\B 等价于 inv(A) * B B/A 等价于 B * inv(A) A’ A的转置 的转置 rank(A) 矩阵的秩2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算det(A) A的行列式 的行列式 compan(A) A的伴随矩阵 的伴随矩阵 inv(A) 或A^-1 A矩阵求逆 矩阵求逆 [B,jb]=rref(A) 阶梯状行的最简式,jb表示基向量所在 阶梯状行的最简式 表示基向量所在 的列, 表示A列
向量的基 的列,A(:,jb)表示 列向量的基(最大无关组) 表示 列向量的基(最大无关组) rrefmovie(A) 给出每一部化简过程 [D,X]=eig(A) A的特征值与特征向量 的特征值与特征向量 norm(A) 矩阵的范数 orth(A) 矩阵的正交化 poly(A) 特征多顶式
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算
输入命令: 输入命令 a=[1 0 -2;-1 3 2] b=[-2 1 0;2 -3 6] c=a-b d=3*a+b
MATLAB (matrix3-1-1)
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算
输入命令: 输入命令 a=[2 1 4 0;1 -1 3 4] b=[1 3 1;0 -1 2 ;1 -3 1;4 0 -2] c=a*b
MATLAB (matrix3-1-21)
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算
输入命令: 输入命令 a=[2 -1 3;4 0 1] b=[0 5 2;1 -3 4] c=a’+b’ d=a*b’
MATLAB (matrix3-1-8)
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算
输入命令: 输入命令: a=[1 2 0;3 -1 4;1 -2 1] b=a^2+a-eye(3)
MATLAB (matrix3-1-51)
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算
输入命令: 输入命令 a=[1 1 1;1 1 -1;1 -1 1] b=[1 -1 0;2 -2 5;3 4 1] c=det(a*b)
MATLAB (matrix3-1-7)
2010-12-3
自从看了关于线性代数这个课件以后,我发现线性代数原来如此简单!!!
线性代数实验之 线性代数实验之矩阵运算
输入命令: 输入命令 a=[1 3 1;2 -1 1;4 -3 2] b=[1 0 2;2 1 -1;-1 2 4] format rat %有理格式 c=a^-1 d=inv(b)2010-12-3
MATLAB (matrix3-2-1)
正在阅读:
Matlab—线性代数入门08-12
使我感动的人作文450字07-11
爸爸的生日作文800字07-08
企业登记档案资料查询办法 工商企字〔1996〕第398号07-26
钟爱杏坛不言悔(演讲稿)05-29
清明感想作文500字06-16
无创正压通气临床应用专家共识05-14
红色典范的当下意义05-07
克什克腾旗钼铅锌成矿规律找矿靶区论文01-07
学风建设存在问题整改措施01-18
- 奶牛焦虫病的诊断与防治 - 医学期刊频道--首席医学网
- 外包工程发包流程
- 管理信息系统(路晓丽版)课后题答案(1-12章全)
- 小学语文课题研究方案
- 企业内部培训师管理制度
- 《史记》拓展阅读设计
- 入口广场铺装施工方案
- 附录B塔式起重机安装验收记录表
- 云南省昆明三中2014-2015学年高二下学期期中考试物理试卷 (Word版含答案)
- 郑州大学毕业设计附件
- 民俗学视野下的中国百年歌谣研究
- 巩固练2020统编版(2019)高二选择性必修上册第一单元阶段复习 第一单元仿真模拟训练
- 量化研究学习书单
- 给尾注编号加方括号超级简单方法
- 第1课《放大镜》
- 定价的步骤及新产品定价策略(1)
- 八年级英语下册第六单元基础知识
- 全省地方志工作会议综述
- An Investigation of Tightly Coupled Time Synchronous Speech Language Interfaces Using a Uni
- 新目标英语八年级(上)单元测试题(Units6-7)
- 线性代数
- 入门
- Matlab
- 个人贷款调查表
- 二年级数学上册3角的初步认识第2课时直角锐角和钝角的认识1直角的认识及画法导学案新人教版
- 企业伦理学论文
- 水性含氟聚氨酯的研究进展
- 江西省每千人口城市、农村医疗卫生机构床位数量3年数据解读报告2020版
- 桥梁工程钢筋加工厂建设方案
- 轧制测试技术
- 第一章 教育2(教育与社会发展)
- H3C主动式入侵防御系统解决方案
- 2020-2021学年浙江省杭州市萧山区党湾镇初级中学八年级下学期检测科学试卷
- 医学人文英语教程答案
- 安全用电常识
- IT企业系统集成经典设计方案库与全面解决方案集(2CD)
- 赫章县教育局开展2011年学校《食品安全法》宣传周教育活动总结
- 对分团委和思想教育部的认识
- 阐述市政工程污水管道顶管施工的质量控制
- 软件项目开发协议书
- 2014年贵州省JAVA最新版本基础
- 病理学实习镜下--局部血液循环障碍
- 电大 社会调查研究与方法 小抄