下载此文档

MATLAB应用大全第2章 MATLAB基础.pptx


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
第2章MATLAB基础
本章将介绍MATLAB的一些基础知识,包括基本的数据类 型、运算符和特殊的符号等,以及MATLAB中日期和时 间的表示方法、计时函数的应用。本章的知识是 MATLAB编程的基础,需要用户多操作,熟练掌握。
2rmat('longX
有效数字16位「 卩
format long e。
有效数字16位加3位指数卩 卩
format short
有效数字5位加3位指数— 日
format bank 或form&t('bank)Q
保留两位小数位3 卩
format + 或 form&t('+,Q
只给出正、负2 卩
format rational 或 for tn at('rational)
以分数形式表示〃 日
format he x 或format( 'he x')3
16进制数」 日
format long gQ
15位有效数Q 曰
format short gQ
5位有效数卩 卩
2.
MATLAB中的运算包括数值计算、关系计算和逻辑计算。
关系计算和逻辑计算的结果为逻辑类型。逻辑类型数据
只有逻辑真和逻辑假。MATLAB中用1代表逻辑真,用函
数true表示;用0代表逻辑假,用函数false表示。逻辑真
和逻辑假都占用1个字节的存储空间。
此外,可以釆用函数logical。将数值型转换为逻辑型,任何 非0数值转换为逻辑真(即1);数值0转换为逻辑假(即 0) O
2. 1. 3字符和字符串
在MATLAB中,字符型数据类型用char表示。字符和字符 串不进行区分,将单个字符看成是的字符串,都用单引 号(')括起来。字符串中的每个字符占用2个字节的存 储空间。
在本书的第4章专门介绍MATLAB中的字符串和字符串处理 函数,包括字符串的比较、查找和替换等等。
2.
在MATLAB中,通过函数句柄来间接调用函数,函数句柄 的数据类型为function_handleo函数句柄可以通过符号 @后面跟函数命令来创建,例如程序fhandle=***@cos,创 建了函数cos()的函数句柄,以后就可以通过函数句柄 fhandle来间接调用函数cos()。

函数卩
说明日 ♦
func2 stt(fhandle)「
将函数句柄转换为字符串〃 ,
stx2fbnc(s 均卩
将字符串转换为函数句柄Q ♦
functions(fhandle)^
返回包含函数信息的结构体变量Q ♦
isa(a, "function^handle7)^
判断是否为函数句柄Q •
isequal(fhandlel, fhandle2)Q
检测两个函数句柄是否对应同一函数小,
2.
单元数组是一种比较特殊的数据类型,每个元素都以单元的 形式存在。在MATLAB中,釆用大括号({})建立单
元数组,也可以釆用函数cell()来建立单元数组。在获取
单元数组的元素时,也釆用大括号表示下标。
1. 函数cell()
2. 函数celldisp()
3. 函数cellplot()
4. 函数iscell()和函数num2cell()
5. 函数cell2struct()
2. L6结构体类型
结构体是按照成员变量名组织起来的不同数据类型数据的集 合。结构体类似于C语言的结构体数据。每个成员变量用
指针操作符“ •”表示,例如A_name表示结构体变量A的
name成次变量。在MATLAB中结构体类型常用的函数如 。

函数』
说明〃
函数。
说明3
stiuctP
建立结构体变量一
orderfields 习
对结构体变量的成员排序卩
isstructr
是否为结构体。
getfield*3
得到结构体的成员变量〃
isfield^
是否为结构体成员卩
setfield。
设置结构体的成员变量卩
fieldnames^
结构体变量成员的名字。
rmfieldr
删除结构体的成员变量。
substxuctr
子结构体。
cell2 struct。
单元型变蛍转换为结构体变重卩
stxuct2cellQ
结构体变童转换为单元型变

MATLAB应用大全第2章 MATLAB基础 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yanxiaosa0
  • 文件大小60 KB
  • 时间2022-04-26