- 12
- 0
- 约5.84千字
- 约 64页
- 2017-08-10 发布于天津
- 举报
2.2矩阵和数组的算术运算
第2章 MATLAB数据 §2.1 矩阵的创建 §2.2 算术运算 §2.3 关系运算和逻辑运算 §2.4 MATLAB矩阵、数组函数 §2.5 MATLAB矩阵分解 §2.6 矩阵的特殊操作 2.1 矩阵的创建 一、矩阵创建的原则: 1、矩阵的元素必须在“[ ]”中; 2、矩阵的同行元素之间用空格或“,”隔开; 3、矩阵的行与行之间用“;”或回车符隔开; 4、矩阵的尺寸不必预先定义; 5、矩阵元素可以是数值、变量、表达式或函数。 例2.1 创建矩阵 2.1 矩阵的创建 二、变量 与赋值 1、变量的命名 在MATLAB中,变量名是以字母开头,后接字母、数字或下划线的字符序列,最多63个字符。 在MATLAB中,变量名区分字母的大小写。MATLAB提供的标准函数名以及命令名必须用小写字母。 例:myexamp、MYexamp、MYEXAMP 2、 赋值语句 MATLAB赋值语句有两种格式: 【例2.2】 x=[1,2,3;4,5,6;7,8,9] 与[1,2,3;4,5,6;7,8,9]。 【例2.3】计算 的 值,并将结果赋给变量x,后显示出结果。 2、预定义变量 三、矩阵的建立 1、直接输入法 从键盘上直接输入矩阵的元素。只要遵循矩阵创建原则直接输入即可,如果不希望显示结果,在命令行的最后加分号“;” 适用于所有的操作,包括程序设计 三、矩阵的建立 2、通过M文件创建矩阵 对于比较大且复杂的矩阵,有专门的M文件编辑器 三、矩阵的建立 3、通过函数创建矩阵 利用matlab的内部函数或用户自定义函数创建矩阵 例2.4 创建0到2pi间的正弦函数矩阵 x=0:pi/4:2*pi; %创建了0到2pi间隔为pi/4的自变量 y=sin(x) %得到正弦函数值 输出结果(略) 三、矩阵的建立 4、通过数据文件创建矩阵 matlab可以处理的数据包括:文本文件、.mat数据文件、.xls文件、图像文件、声音文件。 这些文件都是以矩阵的形式存储在工作空间中的 §2.2 矩阵和数组的算术运算 2.2 矩阵和数组的算术运算 一、矩阵和数组的加减运 例2.5 a=[1 2 3;4 5 6; 7 8 9];b=[1 1 1]; c=a-b 例2.6 c=a+b 2.2 矩阵和数组的算术运算 二、矩阵的乘法 例2.7 A=[1 2 3;4 5 6;7 8 9];B=[1 2;3 0;7 4]; C=A*B 例2.8 a=rand(3) b=rand(3) c=a/b d=b\a §2.2矩阵和数组的算术运算 三、数组的乘法 例2.9 a=[1 2 3];b=[4 5 6]; c=a.*b §2.2 矩阵和数组的算术运算 四、矩阵除法 例2.10 a=[1 2 3;4 5 6;7 8 9]; b=[4 3 2;7 5 1;12 7 92]; c1=a\b;c2=b/a;c3=a/b 2.2矩阵和数组的算术运算 五、数组的除法 例2.11 a=[1 2 3];b=[4 5 6]; c=a.\b d=b.\a §2.2 矩阵和数组的算术运算 六、点运算 §2.2 矩阵和数组的算术运算 七、幂运算 例2.12 a=[1 2 3];b=[4 5 6]; c=a^b 例2.13 a=[1 2 3];b=[4 5 6]; c=a.^b 例2.14 a=[1 2 3];b=2; c=a^2 例2.15 a=[1 2 3];b=2; c=a.^2 2.2 矩阵和数组的算术运算 八、矩阵的转置 例2.16 a=[1 2 3 4 5 6 7 8 9] c=a’ §2.3矩阵和数组的关系运算和逻辑运算 一、运算关系 二、逻辑运算 三、逻辑函数和关系函数 §2.3矩阵和数组的关系运算和逻辑运算 一、运算关系 例2.18 a=[0 -1 2];b=[-3 1 2]; ①ab ②a=b ③a=2;b=[1 2 3]; a~=b §2.3矩阵和数组的关系运算和逻辑运算 二、逻辑运算 逻辑运算符:(与)、|(或)、~(非) §2.3矩阵和数组的关系运算和逻辑运算
您可能关注的文档
- (三)内生致热原的生成和释放-WordPress.com.ppt
- 06-07工业系统认识实践I教学安排.doc
- (FAQ)-功能客户问题集(FAQ)-鼎新e-Service网站.ppt
- (ZN)2.圆弧圆柱蜗杆传动.ppt
- 08年度异常检讨(后道).docx
- 02.矩阵及其运算.ppt
- 1.1二阶与三阶行列式-欢迎光临陇南师专.doc
- 0竞赛课件7曲线运动曲直谈.ppt
- 1.2.3《排列组合的应用》-邵东一中.ppt
- 1-固相烧结过程的计算机模拟.ppt
- 2026浦发银行成都分行科技发展部社会招聘备考题库含答案详解.docx
- 2026湖南省密码工程技术研究中心招聘备考题库含答案详解.docx
- 江西省吉安市白鹭洲中学2026年1月面向高校招聘教师备考题库【15人】及一套答案详解.docx
- 2026湖南株洲市应急管理局辅助人员招聘5人备考题库及答案详解(夺冠系列).docx
- 2026湖南郴州市国资委“英培计划”人才选拔29人备考题库及一套参考答案详解.docx
- 2026湖南常德市桃源县公安局警务辅助人员招聘20人备考题库及参考答案详解1套.docx
- 2026湖北十堰融资担保集团有限公司招聘3人备考题库及一套参考答案详解.docx
- 2026西咸新区秦汉陵召中心小学就业见习岗位招聘备考题库及一套参考答案详解.docx
- 2026湖南长沙人才集团有限公司见习人员招聘1人备考题库及参考答案详解1套.docx
- 2026渤海银行总行投资银行部招聘备考题库及1套完整答案详解.docx
原创力文档

文档评论(0)