《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第二章 MATLAB数据

第2章 MATLAB数据 2.1 MATLAB数据的特点 2.2变量和赋值 23 MATLAB矩阵 24 MATLAB运算 2.5字符串 2.6结构和单元
第2章 MATLAB数据 2.1 MATLAB数据的特点 2.2 变量和赋值 2.3 MATLAB矩阵 2.4 MATLAB运算 2.5 字符串 2.6 结构和单元

21 MATLAB数据的特点 1.矩阵是 MATLAB最基本、最重要的数据对象。 单个数据(标量)可以看成是矩阵的特例 2. MATLAB数据类型 ◇数值数据:双精度型、单精度数、带符号整数 和无符号整数。 ◆字符数据 令结构( Structure)和单元(Ce) 令多维矩阵和稀疏矩阵( Sparse)
2.1 MATLAB数据的特点 1.矩阵是MATLAB最基本、最重要的数据对象。 单个数据(标量)可以看成是矩阵的特例。 2.MATLAB数据类型 ❖数值数据:双精度型、单精度数、带符号整数 和无符号整数。 ❖字符数据。 ❖结构(Structure)和单元(Cell)。 ❖多维矩阵和稀疏矩阵(Sparse)

22变量和赋值 22.1变量的命名 在 MATLAB中,变量名是以字母开头 后接字母、数字或下划线的字符序列, 最多19个字符 在 MATLAB中,变量名区分字母的大小 写。 MATLAB提供的标准函数名以及命 令名必须用小写字母
2.2 变量和赋值 2.2.1 变量的命名 • 在MATLAB中,变量名是以字母开头, 后接字母、数字或下划线的字符序列, 最多19个字符。 • 在MATLAB中,变量名区分字母的大小 写。MATLAB提供的标准函数名以及命 令名必须用小写字母

2.22赋值语句 MATLAB赋值语句有两种格式: (1)变量一表达式 (2)表达式 一般地,运算结果在命令窗口中显示出来。如 果在语句的最后加分号,那么, MATLAB仅仅 执行赋值操作,不再显示运算的结果。 >在 MATLAB语句后面可以加上注释,注释以% 开头,后面是注释的内容
2.2.2 赋值语句 MATLAB赋值语句有两种格式: (1) 变量=表达式 (2) 表达式 ➢ 一般地,运算结果在命令窗口中显示出来。如 果在语句的最后加分号,那么,MATLAB仅仅 执行赋值操作,不再显示运算的结果。 ➢ 在MATLAB语句后面可以加上注释,注释以% 开头,后面是注释的内容

例2.1计算表达式的值,并将结果赋给变量x, 然后显示出结果。 在 MATLAB命令窗口输入命令: X(5+cos(47*pi/180)/(1+sqr(7)-2*i) 6计算表达式的值
例2.1 计算表达式的值,并将结果赋给变量x, 然后显示出结果。 在MATLAB命令窗口输入命令: x=(5+cos(47*pi/180))/(1+sqrt(7)-2*i) %计算表达式的值

2.2.3数据的输出格式 MATLAB用十进制数表示一个常数,具体可 采用日常记数法和科学记数法两种表示方法。 数据输出时用户可以用 format命令设置或改 变数据输出格式。 format命令的格式为: format格式符 注意, format命令只影响数据输出格式,而 不影响数据的计算和存储
2.2.3 数据的输出格式 • MATLAB用十进制数表示一个常数,具体可 采用日常记数法和科学记数法两种表示方法。 • 数据输出时用户可以用format命令设置或改 变数据输出格式。format命令的格式为: format 格式符 • 注意,format命令只影响数据输出格式,而 不影响数据的计算和存储

224预定义变量 在 MATLAB工作空间中,还驻留几个由 系统本身定义的变量。它们有特定的含 义,在使用时,应尽量避免对这些变量 重新赋值
2.2.4 预定义变量 在MATLAB工作空间中,还驻留几个由 系统本身定义的变量。它们有特定的含 义,在使用时,应尽量避免对这些变量 重新赋值

2.2.5内存变量的管理 1.内存变量的显示与删除 Who和whos这两个命令用于显示在 MATLAB工 作空间中已经驻留的变量名清单 clear命令用于删除 MATLAB工作空间中的变量 注意,预定义变量不能被删除。 2.工作空间浏览器 (1)工作空间浏览器的启动 (2)工作空间浏览器的操作
2.2.5 内存变量的管理 1. 内存变量的显示与删除 • who和whos这两个命令用于显示在MATLAB工 作空间中已经驻留的变量名清单。 • clear命令用于删除MATLAB工作空间中的变量。 • 注意,预定义变量不能被删除。 2. 工作空间浏览器 (1) 工作空间浏览器的启动 (2) 工作空间浏览器的操作

3.内存变量文件 令利用MAT文件(mat)可以把当前 MATLAB 工作空间中的一些有用变量长久地保留下 来 ☆MAT文件的生成和装入由save和load命令 来完成。常用格式为: save文件名[变量名表][- append[aci load文件名[变量名表][aci
3. 内存变量文件 ❖利用MAT文件(.mat)可以把当前MATLAB 工作空间中的一些有用变量长久地保留下 来。 ❖MAT文件的生成和装入由save和load命令 来完成。常用格式为: save 文件名 [变量名表] [-append][-ascii] load 文件名 [变量名表] [-ascii]

23 MATLAB矩阵 2.3.1矩阵的建立 1.直接输入法 将矩阵的元素用方括号括起来,按矩阵 的顺序输入各元素,同一行的各元素 之间用空格或逗号分隔,不同行的元素 之间用分号分隔。例如 A=[123:456;789
2.3 MATLAB矩阵 2.3.1 矩阵的建立 1. 直接输入法 将矩阵的元素用方括号括起来,按矩阵 行的顺序输入各元素,同一行的各元素 之间用空格或逗号分隔,不同行的元素 之间用分号分隔。例如 A=[1 2 3;4 5 6;7 8 9]
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第一章 MATLAB概述.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第十五章 实训.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第十四章 数据文件的应用.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第十三章 结构体的应用.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第十二章 编译预处理.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第十一章 用户标识符的作用域和存储类别.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第十章 字符串处理.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第九章 二维数组的应用.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第八章 一维数组的应用.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第七章 地址和指针.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第六章 自定义函数的设计和使用.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第五章 循环结构的程序设计.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第四章 分支结构的程序设计.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第三章 顺序结构的程序设计.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第二章 C语言程序设计的基 础知识.ppt
- 《C语言讲稿》课程教学资源(PPT课件)第一章 算法与程序设计.ppt
- 《软件工程》课程电子教案(PPT教学课件)第五章 人机界面设计.ppt
- 《软件工程》课程电子教案(PPT教学课件)第四章 软件设计(4.6)面向对象方法.ppt
- 《软件工程》课程电子教案(PPT教学课件)第四章 软件设计(4.4-4.5)概要设计、详细设计.ppt
- 《软件工程》课程电子教案(PPT教学课件)第四章 软件设计(4.1-4.3).ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第三章 MATLAB程序设计.ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第四章 MATLAB绘图.ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第五章 MATLAB数值计算.ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第六章 MATLAB符号计算.ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第七章 MATLAB图形用户界面设计.ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第八章 MATLAB笔记本.ppt
- 《Matlab系统分析与程序设计》课程教学资源(PPT课件讲稿)第九章 MATLAB环境下的仿真.ppt
- 《计算机汇编语言》课程教学资源(教案讲义)第一章 汇编语言基础知识.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第十章 汇编语言程序设计实例.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第二章 微型计算机结构.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第三章 指令系统和寻址方式.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第四章 汇编语法及其程序格式.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第五章 程序控制结构及其程序设计.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第六章 子程序结构.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第七章 高级汇编语言技术.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第八章 输入/输出和中断程序设计.doc
- 《计算机汇编语言》课程教学资源(教案讲义)第九章 多模块程序设计与混合编程.doc
- 西北工业大学网络教育学院:《计算机系统结构》课程PPT讲义课件_序论.ppt
- 西北工业大学网络教育学院:《计算机系统结构》课程PPT讲义课件_总复习.ppt
- 西北工业大学网络教育学院:《计算机系统结构》课程PPT讲义课件_总复习及模拟试题.ppt