Matlab-(1)
一、Matlab R2016a主要功能
新建:用于建立新的.m文件、图形、模型和图形用户界面。
新建脚本:用于新建.m脚本文件。
打开:用于打开.m文件或其他支持的格式的文件,快捷方式是Ctrl+O。
导入数据:用于从其他文件导入数据。
保存工作区:用于将工作区的数据保存到相应的路径文件中。
设置路径:设置工作路径。
预设:用于设置命令窗的属性。
布局:工作界面上各个组件的显示选项。
帮助:打开帮助文件。例如:help plot
二、命令窗口
命令窗口是matlab最重要的窗口。用户输入各种指令、函数、表达式等,都在命令窗口中完成。
三、工作区窗口
工作区窗口显示当前内存中所有变量的名称、数据结构、字节数及数据类型等信息。
1、新建变量:向工作区添加变量。
2、导入数据:向工作区输入数据文件。
3、保存工作区:保存工作区中的变量。
4、清除工作区:删除工作区中的变量。
新建变量:向工作区添加变量。
右键该变量可以直接删除。
保存工作区:保存工作区中的变量。
四、常用命令和标点符号
五、matlab数据类型
1、主要包括以下类型
数值类型、逻辑类型、字符串、结构体、单元数组。
基本数据类型都是按照数组的形式存储和操作的。
数组:matlab程序的基本数据单元是数组。一个数组是以行和列组织起来的数据集合,并且拥有一个数组名。
2、matlab中数值默认以双精度浮点类型储存。
在不超出数值范围内,任意两个整数可以通过转换函数相互转换。
取整函数
3、单精度浮点类型不能与整数类型进行算术运算。
4、关系运算符与逻辑运算符
特别注意:等于==、不等于=、与&、或|、非
5、字符串的声明和拼接
6、结构体类型
在matlab中,一个结构体可以通过多个字段存储多个不同类型的数据。
利用struct函数创建结构体。
7、数组类型
matlab中所有数据类型,都是按照数组及矩阵的形式进行存储和运算的,二者的运算性质不同;
数据强调元素对元素的运算
矩阵则采用线性代数的运算方式
数组中的元素可以是任意的数据类型,矩阵的元素只能是数字。
8、数组类型
数组的创建
9、单元数组类型
单元(Cell)数组是一种无所不包的广义矩阵。组成单元矩阵数组的每一个元素称为一个单元,每一个单元可以包括一个任意数组。
matlab中使用单元数组的目的在于,它可以把不同类型的数据归并在一个数组中。
直接创建单元数组。使用逗号分隔每一个单元,分号分行。
使用cell函数创建空单元数组
单元数组的赋值,使用的是花括号
单元数组的清除
10、map容器类型
map的作用是映射,就是将一个变量映射到另一个变量。
比如将一个字符串映射到一个数值,那么这个字符串就是map的键(key),那个数值就是值(value)
map的创建必须使用构造函数来实现;
mapObj=containers.Map({key1,key2,…},{value1,alue2,…})
并通过keys和values函数获取全部的key和value,例如:
通过key读取value
通过key重新赋值
新增及删除键值对
11、矩阵
矩阵的基本操作,主要有:
矩阵的构建、矩阵维度与矩阵大小的改变、矩阵的索引、矩阵属性信息的获取、矩阵结构的改变。
建立简单矩阵
建立特殊矩阵
矩阵大小结构的改变
矩阵下标的引用
矩阵元素的新增,修改和删除
|
请发表评论