Matlab基本函数分类列表Word格式文档下载.docx
- 文档编号:19830661
- 上传时间:2023-01-10
- 格式:DOCX
- 页数:114
- 大小:61.13KB
Matlab基本函数分类列表Word格式文档下载.docx
《Matlab基本函数分类列表Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Matlab基本函数分类列表Word格式文档下载.docx(114页珍藏版)》请在冰豆网上搜索。
iscolumn
确定输入是否为列矢量
isempty
确定数组是否为空
ismatrix
确定输入是否为矩阵
isrow
确定输入是否为行矢量
isscalar
确定输入是否为标量
isvector
确定输入是否为矢量
数组排序和调整
circshift
循环偏移数组
ctranspose
复共轭转置
flip
翻转元素顺序
fliplr
将数组从左向右翻转
flipud
将数组从上向下翻转
ipermute
N维数组的逆置换维度
permute
重新排列N维数组的维度
repelem
重复数组元素副本
repmat
重复数组副本
reshape
重新排列数组
rot90
将数组旋转90度
shiftdim
移动维度
issorted
确定集元素是否处于排序顺序
sort
对数组元素排序
sortrows
对数组行排序
squeeze
删除单一维度
transpose
转置矢量或矩阵
vectorize
矢量化表达式
运算符和基本运算
算术运算
plus
加法
uplus
一元加法
minus
减法
uminus
一元减法
times
按元素乘法
rdivide
数组右除
ldivide
数组左除
power
按元素求幂
mtimes
矩阵乘法
mrdivide
对线性方程组xA=B求解x
mldivide
对线性方程组Ax=B求解x
mpower
矩阵幂
cumprod
累计乘积
cumsum
累积和
diff
差分和近似导数
prod
数组元素的乘积
sum
数组元素总和
ceil
朝正无穷大四舍五入
fix
朝零四舍五入
floor
朝负无穷大四舍五入
idivide
带有舍入选项的整除
mod
除后的余数(取模运算)
rem
除后的余数
round
四舍五入为最近的小数或整数
关系运算
RelationalOperators
eq
确定相等性
ge
决定大于或等于
gt
确定大于
le
确定小于等于
lt
确定小于
ne
确定不相等性
isequal
确定数组相等性
isequaln
测试数组相等性,将NaN值视为相等
逻辑运算
LogicalOperators:
Short-circuit
具有短路功能的逻辑运算
and
计算逻辑AND
not
计算逻辑值NOT
or
计算逻辑值OR
xor
逻辑异或OR
all
确定所有的数组元素是为非零还是true
any
确定任何数组元素是否为非零
find
查找非零元素的索引和值
islogical
确定输入是否为逻辑数组
logical
将数值转换为逻辑值
集合运算
intersect
设置两个数组的交集
ismember
判断数组元素是否为集数组成员
ismembertol
容差范围内的集合成员
setdiff
设置两个数组的差集
setxor
设置两个数组的异或
union
设置两个数组的并集
unique
数组中的唯一值
uniquetol
容差内的唯一值
join
通过使用键变量匹配行来合并两个表
innerjoin
两个表之间的内部联接
outerjoin
两张表之间的外连接
按位运算
bitand
按位AND
bitcmp
按位补数
bitget
获取指定位置的位
bitor
按位OR
bitset
设置指定位置的位
bitshift
将位移动指定位数
bitxor
按位XOR
swapbytes
交换字节顺序
特殊字符
SpecialCharacters
数据类型
数值类型
double
转换为双精度值
single
转换为单精度
int8
转换为8位带符号整数
int16
转换为16位带符号整数
int32
转换为32位带符号整数
int64
转换为64位带符号整数
uint8
转换为8位无符号整数
uint16
转换为16位无符号整数
uint32
转换为32位无符号整数
uint64
转换为64位无符号整数
cast
将变量转换为不同的数据类型
typecast
在不更改基础数据的情况下转换数据类型
isinteger
确定输入是否为整数数组
isfloat
确定输入是否为浮点数组
isnumeric
确定输入是否为数值数组
isreal
确定数组是否为实数数组
isfinite
确定数组元素是否为有限值
isinf
确定数组元素是否为无限值
isnan
判断查询数组元素是否包含NaN值
eps
浮点相对精度
flintmax
浮点格式的最大连续整数
Inf
无穷大
intmax
指定整数类型的最大值
intmin
指定整数类型的最小值
NaN
非数字
realmax
最大的正浮点数
realmin
最小的标准正浮点数
字符和字符串
创建并串联字符串
blanks
创建空白字符数组
cellstr
转换为字符串元胞数组
char
转换为字符数组(字符串)
iscellstr
确定输入是否为字符串元胞数组
ischar
确定项目是否为字符数组
sprintf
将数据格式化为字符串
strcat
水平串联字符串
strjoin
将元胞数组中的字符串联接为单个字符串
解析字符串
isletter
英文字母形式的数组元素
isspace
空格字符形式的数组元素
isstrprop
确定字符串是否为指定类别
sscanf
从字符串读取格式化数据
strfind
在一个字符串内查找另一个字符串
strrep
查找并替换子字符串
strsplit
在指定的分隔符处拆分字符串
strtok
所选的字符串部分
validatestring
检查文本字符串的有效性
symvar
确定表达式中的符号变量
regexp
匹配正则表达式(区分大小写)
regexpi
匹配正则表达式(不区分大小写)
regexprep
使用正则表达式替换字符串
regexptranslate
将字符串转换为正则表达式
比较字符串
strcmp
strcmpi
比较字符串(不区分大小写)
strncmp
比较字符串的前n个字符(区分大小写)
strncmpi
比较字符串的前n个字符(不区分大小写)
更改字符串大小写、空格和对齐方式
deblank
剥离字符串的尾随空格
strtrim
删除字符串中的前导和尾随空格
lower
将字符串转换为小写
upper
将字符串转换为大写
strjust
对齐字符数组
日期和时间
创建日期和时间数组
datetime
根据当前日期创建数组,或从日期字符串或数字转换为数组
timezones
列出时区
years
持续时间,按年算
days
持续时间,以天为单位
hours
持续时间(以小时为单位)
minutes
以分钟为单位的持续时间
seconds
以秒为单位的持续时间
milliseconds
以毫秒为单位的持续时间
duration
根据数值创建持续时间数组
calyears
日历持续时间(以年为单位)
calquarters
日历持续时间(以季度为单位)
calmonths
日历持续时间(以月为单位)
calweeks
日历持续时间(以周为单位)
caldays
日历持续时间(以天为单位)
calendarDuration
根据数值创建日历持续时间数组
exceltime
将MATLAB日期时间转换为Excel日期数字
juliandate
将MATLAB日期时间转换为儒略日期
posixtime
将MATLAB日期时间转换为POSIX时间
yyyymmdd
将MATLAB日期时间转换为YYYYMMDD数值
日期和时间的分量
year
年份数
quarter
季度数
month
月份数和名称
week
周数
day
日期数字或名称
hour
小时数
minute
分钟数
second
秒数
ymd
日期时间的年、月和日数字
hms
持续时间的小时、分钟和秒数
split
将日历持续时间拆分为数值和持续时间单位
time
将日历持续时间的时间转换为持续时间
timeofday
自日期时间值午夜以来经过的时间
isdst
确定夏令时元素
isweekend
确定周末元素
tzoffset
相对于UTC的时区偏移量
日期和时间算术运算与绘图
between
日历数学差分
caldiff
日历数学连续差分
dateshift
推移日期或生成日期与时间序列
isbetween
确定位于日期和时间间隔内的元素
isdatetime
确定输入是否为日期时间数组
isduration
确定输入是否为持续时间数组
iscalendarduration
确定输入是否为日历持续时间数组
isnat
确定NaT(非时间)元素
NaT
非时间(Not-a-Time)
数字和字符串形式的日期和时间
datenum
将日期和时间转换为日期数字序列
datevec
将日期和时间转换为分量的矢量
datestr
将日期和时间转换为字符串格式
now
当前日期和时间作为序列日期数字
clock
日期矢量形式的当前日期和时间
date
当前日期字符串
calendar
指定的月份的日
eomday
一个月中的最后一天
weekday
星期几
addtodate
按字段修改日期数字
etime
日期矢量之间流逝的时间
分类数组
categorical
创建分类数组
iscategorical
确定输入是否为分类数组
categories
分类数组的类别
iscategory
测试分类数组类别
isordinal
确定输入是否为有序分类数组
isprotected
确定分类数组的类别是否受保护
addcats
将类别添加到类别数组
mergecats
合并分类数组中的类别
removecats
从分类数组中删除类别
renamecats
重命名分类数组中的类别
reordercats
对分类数组中的类别重新排序
setcats
设置分类数组中的类别
summary
输出表或分类数组的摘要
countcats
按类别统计分类数组元素的出现次数
isundefined
查找分类数组中未定义的元素
表格
table
根据工作区变量创建表
array2table
将同构数组转换为表
cell2table
将元胞数组转换为表
struct2table
将结构体数组转换为表
table2array
将表转换为同构数组
table2cell
将表转换为元胞数组
table2struct
将表转换为结构体数组
readtable
基于文件创建表
writetable
将表写入文件
istable
确定输入是否为表
stack
将多个变量中的数据堆叠到一个变量中
unstack
将单个变量中的数据退栈到多个变量中
ismissing
查找表元素中的缺失值
standardizeMissing
将缺失值指示符插入表中
varfun
向表变量应用函数
rowfun
将函数应用于表行
findgroups
查找组并返回组编号
splitapply
将数据划分归组并应用函数
结构体
struct
创建结构体数组
fieldnames
结构体的字段名称或对象的公共字段
getfield
结构体数组字段
isfield
确定输入是否为结构体数组字段
isstruct
确定输入是否为结构体数组
orderfields
结构体数组的顺序字段
rmfield
删除结构体中的字段
setfield
向结构体数组字段分配值
arrayfun
将函数应用于每个数组元素
structfun
对标量结构体的每个字段应用函数
cell2struct
将元胞数组转换为结构体数组
struct2cell
将结构体转换为元胞数组
元胞数组
cell
创建元胞数组
cell2mat
将元胞数组转换为基础数据类型的普通数组
celldisp
显示元胞数组内容
cellfun
对元胞数组中的每个元胞应用函数
cellplot
以图形方式显示元胞数组的结构体
iscell
确定输入是否为元胞数组
mat2cell
将数组转换为可能具有不同大小的元胞的元胞数组
num2cell
将数组转换为相同大小的元胞数组
函数句柄
feval
计算函数
func2str
从函数句柄构造字符串
str2func
从字符串构造函数句柄
localfunctions
MATLAB文件中所有局部函数的函数句柄
functions
关于函数句柄的信息
映射容器
containers.Map
将值映射到唯一键
isKey
确定containers.Map对象是否包含键
keys
确定containers.Map对象的键
remove
从containers.Map对象中删除键-值对组
values
标识containers.Map对象中的值
时序
时序基础知识
append
将时间维度中的时序对象串联在一起
get
查询timeseries对象属性值
getdatasamplesize
timeseries对象中的数据样本大小
getqualitydesc
数据质量说明
getsamples
使用下标索引数组的部分时序样本
plot
绘制时序
set
设置timeseries对象的属性
tsdata.event
构造timeseries对象的事件对象
timeseries
创建timeseries对象
数据处理
addsample
在timeseries对象中添加数据样本
delsample
从timeseries对象中删除样本
detrend
从timeseries对象中减去平均值或最佳拟合线以及所有NaN
filter
确定时序的频率内容
getabstime
将日期字符串时间矢量提取到元胞数组
getinterpmethod
用于timeseries对象的插值方法
getsampleusingtime
将数据样本提取到新timeseries对象
idealfilter
对timeseries对象应用最适合(无关联)的滤波器
resample
使用新的时间矢量选择或插入timeseries数据
setabstime
将timeseries对象的时间设置为日期字符串
setinterpmethod
设置timeseries对象的默认插值方法
synchronize
使用常见的时间矢量同步两个timeseries对象并重新采样
事件数据
addevent
将事件添加到timeseries对象
delevent
从timeseries对象中删除tsdata.event对象
gettsafteratevent
样本发生在出现事件时或之后的新timeseries对象
gettsafterevent
样本发生在出现事件之后的新timeseries对象
gettsatevent
样本发生在出现事件时的新timeseries对象
gettsbeforeatevent
样本发生在出现事件之前或出现事件时的新timeseries对象
gettsbeforeevent
样本发生在出现事件之前的新timeseries对象
gettsbetweenevents
样本发生在两个事件之间的新timeseries对象
描述性统计
iqr
timeseries数据的四分位差
max
timeseries数据的最大值
mean
timeseries数据的平均值
median
timeseries数据的中位数值
min
timeseries数据的最小值
std
timeseries数据的标准偏差
timeseries数据的和
var
timeseries数据的方差
时序集合
get(tscollection)
查询tscollection对象属性值
isempty(tscollection)
确定tscollection对象是否为空
length(tscollection)
时间矢量的长度
set(tscollection)
设置tscollection对象的属性
size(tscollection)
tscollection对象的大小
tscollection
创建tscollection对象
addsampletocollection
将样本添加到tscollection对象
addts
将timeseries对象添加到tscollection对象中
delsamplefromcollection
从tscollection对象中删除样本
getabstime(tscollection)
getsampleusingtime(tscollection)
将数据样本提取到新tscollection对象
gettimeseriesnames
tscollection对象中timeseries对象的名称的元胞数组
horzcat(tscollection)
水平串联tscollection对象
removets
从tscollection对象中删除timeseries对象
resample(tscollection)
使用新时间矢量在tscollection中选择或插入数据
setabstime(tscollection)
将tscollection对象的时间设置为日期字符串
settimeseriesnames
更改tscollection中timeseries对象的名称
vertcat(tscollection)
垂直串联tscollection对象
数据类型标识
isa
确定输入是否为指定类的对象
isgraphics
对有效的图形对象句柄为True
isjava
确定输入是否为Java对象
isnum
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 基本 函数 分类 列表