资源描述
编程和数据类型
数据类型(数值类型)编辑本段回目录
arrayfun
适用于函数的每个元素的数组
cast
将变量转换为不同的数据类型
cat
连接数组沿指定维
class
确定对象类的名称
find
寻找指数和非零元素值
intmax
指定的最大值整数类型
intmin
最小的整数类型的值指定
intwarning
控制状态整数警告
ipermute
逆置换尺寸N维数组
isa
确定是否投入是给定类对象
isequal
测试数组平等
isequalwithequalnans
测试数组平等,平等对待纳斯
isfinite
数组元素是有限的
isinf
数组元素是无限的
isnan
数组元素为 NaN
isnumeric
确定是否输入是数字数组
isreal
检查输入的是真实的数组
isscalar
确定是否输入是标量
isvector
确定是否输入向量
permute
重新排列尺寸N维数组
realmax
最大的正浮点数
realmin
最小的正规范化浮点数
reshape
重塑数组
squeeze
删除单身尺寸
zeros
创建所有元素均为0的数组
book.iLoveM
数据类型(字符和字符串)编辑本段回目录
cellstr
由字符数组创建包含字符串的单元数组
char
转换为字符数组(字符串)
eval
执行包含MATLAB表达式的字符串
findstr
在另一个更长的字符串中查找字符串
isstr
确认输入是否为字符数组
regexp, regexpi
匹配正则表达式
sprintf
将格式化数据写入字符串
sscanf
从字符串读取格式化数据
strcat
沿水平方向连接字符串
strcmp, strcmpi
字符串的比较
strfind
在另一个字符串中查找字符串
strings
字符串处理
strjust
对齐字符数组
strmatch
查找可能的匹配字符串
strread
从字符串读取格式化数据
strrep
查找和替换子串
strtrim
删除字符串开头和结尾的空格字符
strvcat
沿垂直方向连接字符串
Matlab中文论坛
数据类型(结构)编辑本段回目录
arrayfun
适用于函数的每个元素的数组
cell2struct
转换单元数组结构的数组
class
确定对象类的名称
deal
分发投入产出
fieldnames
字段名称的结构,或公共领域的对象
getfield
场的结构数组
isa
确定是否投入是给定类对象
isequal
测试数组平等
isfield
确定是否是结构数组字段输入
isscalar
确定是否输入是标量
isstruct
确定是否是结构数组输入
isvector
确定是否输入向量
orderfields
订购领域的结构数组
rmfield
从结构中删除字段
setfield
分配结构的数组字段值
struct
创建结构数组
struct2cell
转换结构单元数组
structfun
每个领域的应用功能结构的标量
book.iLoveM
数据类型(细胞数组)编辑本段回目录
cell
构建单元数组
cell2mat
电池数组矩阵转换为单矩阵
cell2struct
转换单元数组结构的数组
celldisp
电池数组内容
cellfun
适用于每个细胞的功能,电池数组
cellplot
图形显示单元数组结构
cellstr
创建单元数组由字符数组的字符串
class
确定对象类的名称
deal
分发投入产出
isa
确定是否投入是给定类对象
iscell
确定是否输入电池数组
iscellstr
确定是否输入的字符串单元数组
isequal
测试数组平等
isscalar
确定是否输入是标量
isvector
确定是否输入向量
mat2cell
基质细胞分化成数组矩阵
num2cell
转换数字数组单元数组
struct2cell
转换结构单元数组
www.iLoveM
数据类型(地图容器对象)编辑本段回目录
containers.Map
构建 containers.Map对象
isKey (Map)
重点检查是否含有containers.Map
keys (Map)
返回所有键的containers.Map对象
length (Map)
长度 containers.Map对象
remove (Map)
删除键值对从 containers.Map
size (Map)
大小containers.Map对象
values (Map)
返回值对象的containers.Map
book.iLoveM
数据类型(函数句柄)编辑本段回目录
class
确定对象类的名称
feval
评价函数
func2str
从构造函数名称字符串处理函数
index.php?doc-innerlink-function_handle%20(@)
手柄使用间接调用函数
functions
信息处理功能
isa
确定是否投入是给定类对象
isequal
测试数组平等
str2func
构造函数的名称字符串处理函数
Matlab中文论坛
数据类型(Java类和对象)编辑本段回目录
cell
构建单元数组
class
确定对象类的名称
clear
从工作区移除项目,释放系统内存
depfun
名单依赖功能或P -文件
exist
检查存在的变量,函数,活页夹,或类
fieldnames
字段名称的结构,或公共领域的对象
im2java
图像转换到Java形象
import
添加包或类目前的进口清单
inmem
名称的功能,墨西哥,文件,在内存中的Sun Java类
isa
确定是否投入是给定类对象
isjava
确定是否输入是Sun的Java对象
javaaddpath
新增项目到动态的Sun Java类路径
javaArray
构建数组的Sun Java
javachk
产生错误信息基于 Sun的Java功能支持
javaclasspath
获取和设置新的Java类路径
javaMethod
Sun公司的Java方法调用
javaMethodEDT
Sun公司Java方法调用从事件派发线程(美国东部时间)
javaObject
Sun的Java构造函数调用,让 MATLAB的选择线程
javaObjectEDT
Sun公司的Java对象的构造函数调用的事件调度线程(美国东部时间)
javarmpath
删除条目,从动态的Sun Java类路径
methods
类的方法名
methodsview
查看类的方法
usejava
确定 Sun是否支持Java的特点是在MATLAB软件
which
定位功能和文件
www.iLoveM
数据类型(数据类型识别)编辑本段回目录
is*
国家检测
isa
确定是否投入是给定类对象
iscell
确定是否输入电池数组
iscellstr
确定是否输入的字符串单元数组
ischar
确定项目是否是字符数组
isfield
确定是否是结构数组字段输入
isfloat
确定是否输入浮点数组
ishghandle
如此处理图形对象句柄
isinteger
确定是否输入整数数组
isjava
确定是否输入是Sun的Java对象
islogical
确定是否输入逻辑数组
isnumeric
确定是否输入是数字数组
isobject
输入 MATLAB的对象是
isreal
检查输入的是真实的数组
isstr
确定是否输入是字符数组
isstruct
确定是否是结构数组输入
validateattributes
检查的有效性数组
who, whos
在工作区中的变量列表
www.iLoveM
数据类型转换(数字)编辑本段回目录
cast
演员不同的数据类型变量
double
转换为双精度
int8, int16, int32, int64
转换为有符号整数
single
转换为单精度
typecast
数据类型转换不改变基础数据
uint8, uint16, uint32, uint64
转换为无符号整数
Matlab中文论坛
数据类型转换(字符串为数字)编辑本段回目录
base2dec
数字的字符串转换基地N为十进制数
bin2dec
二进制数转换为十进制数字字符串
cast
演员不同的数据类型变量
hex2dec
十六进制数转换为十进制数字字符串
hex2num
十六进制数转换成字符串双精度数
str2double
字符串转换为双精度值
str2num
字符串转换为数字
unicode2native
Unicode字符转换为数字字节
book.iLoveM
数据类型转换(数字为字符)编辑本段回目录
cast
将变量转换为不同的数据类型
char
转换为字符数组(字符串)
dec2base
转换十进制数的字符串基地N
dec2bin
十进制数转换为二进制字符串
dec2hex
十进制数转换为十六进制字符串
int2str
整数转换为字符串
mat2str
矩阵转换为字符串
native2unicode
数字字节转换为 Unicode字符
num2str
数字转换为字符串
《Simulink与信号处理》
数据类型转换(其他转换)编辑本段回目录
cell2mat
电池数组矩阵转换为单矩阵
cell2struct
转换单元数组结构的数组
datestr
转换日期和时间格式字符串
func2str
从构造函数名称字符串处理函数
logical
数字值转换到逻辑
mat2cell
基质细胞分化成数组矩阵
num2cell
转换数字数组单元数组
num2hex
转换单打和双打,以16进制字符串电机及电子学工程师联合会
str2func
构造函数的名称字符串处理函数
str2mat
表格空白填充字符从字符串矩阵
struct2cell
将结构数组转换为单元数组
Matlab中文论坛
操作数和特殊字符(算术运算符)编辑本段回目录
+
加
-
减去
.
小数点
=
分配
*
矩阵乘法
/
矩阵权划分
\
矩阵左师
^
矩阵权力
'
矩阵转置
.*
数组乘法(元素明智)
./
数组右处(元素明智)
.\
左师数组(元素明智)
.^
数组功率(元素明智)
.'
数组的转
book.iLoveM
操作数和特殊字符(关系运算符)编辑本段回目录
<
小于
<=
小于或等于
>
大于
>=
大于或等于
==
等于
~=
不等于
www.iLoveM
操作数和特殊字符(逻辑运算)编辑本段回目录
&&
逻辑与
||
逻辑或
&
合乎逻辑和数组
|
逻辑或对数组
~
逻辑非
《Simulink与信号处理》
操作数和特殊字符(特殊字符)编辑本段回目录
:
创建载体,下标数组,指定循环迭代
( )
传递函数参数,优先经营
[ ]
构建数组,连接元素,从指定多个输出功能
{ }
构建电池数组,将电池数组索引
.
插入小数点,定义结构方面,参考方法的对象
.( )
参考动力场的结构
..
参考父目录
...
继续下一行声明
,
单独排阵,单独的函数的输入 /输出参数,独立的命令
;
单独的列的数组,抑制输出电流命令
%
注释行插入到代码
%{ %}
插入到代码块的评论
!
发出命令到操作系统
' '
构建字符数组
@
构造函数处理,参考类目录
www.iLoveM
字符串(字符在 MATLAB 的叙述)编辑本段回目录
strings
字符串处理
www.iLoveM
字符串(字符串设定)编辑本段回目录
blanks
创建空白字符的字符串
cellstr
创建单元数组由字符数组的字符串
char
转换为字符数组(字符串)
sprintf
格式数据到串
strcat
横向连接字符串
strvcat
垂直连接字符串
www.iLoveM
字符串(字符串识别)编辑本段回目录
isa
确定是否投入是给定类对象
iscellstr
确定是否输入的字符串单元数组
ischar
确定项目是否是字符数组
isletter
数组元素是字母字母
isscalar
确定是否输入是标量
isspace
数组元素是空格字符
isstrprop
确定是否是指定的类别字符串
isvector
确定是否输入向量
validatestring
检查的有效性文本字符串
Matlab中文论坛
字符串(字符串操作)编辑本段回目录
deblank
尾随空白地带月底弦
lower
字符串转换为小写
strjust
对齐字符数组
strrep
查找和替换字符串
strtrim
删除前导和尾随空白从字符串
upper
字符串转换为大写
Matlab中文论坛
字符串(字符串解析)编辑本段回目录
findstr
在另一个字符串查找,更长的字符串
regexp, regexpi
匹配正则表达式
regexprep
使用正则表达式替换字符串
regexptranslate
翻译成正则表达式的字符串
sscanf
从字符串格式的数据读取
strfind
查找一个字符串在另一个
strread
从字符串格式的数据读取
strtok
选择部分字符串
www.iLoveM
字符串(字符串评价)编辑本段回目录
eval
执行字符串,其中包含MATLAB的表达
evalc
评估 MATLAB的表达与捕捉
evalin
执行 MATLAB的表达在特定的工作空间
book.iLoveM
字符串(字符串比较)编辑本段回目录
strcmp, strcmpi
字符串的比较
strmatch
查找可能的匹配字符串
strncmp, strncmpi
比较前n个字符的字符串
book.iLoveM
Bit-Wise 操作编辑本段回目录
bitand
按位与
bitcmp
按位补
bitget
位在指定的位置
bitmax
最高双精度浮点整数
bitor
按位或
bitset
在指定位置设置位
bitshift
移数位指定地点
bitxor
按位异或
swapbytes
交换字节顺序
Matlab中文论坛
逻辑运算编辑本段回目录
all
确定是否所有的数组元素为零或真
and
查找逻辑与输入的数组或标量
any
确定是否任何数组元素是非零
逻辑 0(假)
find
寻找指数和非零元素值
iskeyword
确定是否输入 MATLAB的关键词
isvarname
确定是否输入是有效的变量名
logical
数字值转换到逻辑
not
发现不符合逻辑数组或标量输入
or
查找逻辑或数组或标量输入
逻辑 1(真)
xor
逻辑异或
Matlab中文论坛
关联操作编辑本段回目录
eq
试验平等
ge
试验大于或等于
gt
试验大于
le
测试小于或等于
lt
测试不到
ne
试验不等式
《Simulink与信号处理》
集合运算编辑本段回目录
intersect
寻找交集的两个向量
ismember
数组元素,集成员
issorted
确定是否设置元素的排列顺序
setdiff
找到两个向量的差集
setxor
查找设置专用或两向量
union
查找并集的两个向量
unique
找到独特的要素矢量
www.iLoveM
日期和时间操作编辑本段回目录
addtodate
修改日期字段数目
calendar
指定月份的日历
clock
截至目前为止最新矢量
cputime
经过的CPU时间
date
当前日期字符串
datenum
转换日期和时间序列日期数
datestr
转换日期和时间格式字符串
datevec
转换日期和时间组件的矢量
eomday
当月最后一天
etime
时间过了日期载体
now
当前日期和时间
tic toc
测量程序的运行时间
weekday
本周日
www.iLoveM
在 MATLAB 编程(函数和脚本)编辑本段回目录
addOptional (inputParser)
新增可选的参数输入分析器计划
addParamValue (inputParser)
添加参数的名称 /值参数输入分析器计划
addRequired (inputParser)
添加所需的参数输入分析器计划
createCopy (inputParser)
创建对象的副本inputParser
depdir
名单依赖的活页夹功能或P -文件
depfun
名单依赖功能或P -文件
echo
函数的执行过程中显示报表
end
终止的代码块,或表示最后一个数组索引
function
声明函数
input
要求用户输入
inputname
变量名的函数的输入
inputParser
构建输入解析器对象
mfilename
文件名当前运行功能
namelengthmax
标识符最大长度
nargchk
验证输入参数的数量
nargin, nargout
数函数参数
nargoutchk
验证输出参数的数量
parse (inputParser)
命名解析和验证输入
pcode
创建文件保护功能
script
序列MATLAB的报表文件
syntax
两种方法来调用 MATLAB函数
varargin
可变长度参数列表输入
varargout
可变长度参数列表输出
《Simulink与信号处理》
在 MATLAB 编程(赋值)编辑本段回目录
ans
最新的答案
arrayfun
适用于函数的每个元素的数组
assert
产生错误时,条件是违反
builtin
执行内置函数的重载方法
cellfun
适用于每个细胞的功能,电池数组
echo
函数的执行过程中显示报表
eval
执行字符串,其中包含MATLAB的表达
evalc
评估 MATLAB的表达与捕捉
evalin
执行 MATLAB的表达在特定的工作空间
feval
评价函数
iskeyword
确定是否输入 MATLAB的关键词
isvarname
确定是否输入是有效的变量名
pause
暂时停止执行
run
运行脚本,是不是当前路径
script
序列MATLAB的报表文件
structfun
每个领域的应用功能结构的标量
symvar
确定符号变量表达
book.iLoveM
在 MATLAB 编程(定时器)编辑本段回目录
delete (timer)
定时器对象从内存中删除
disp (timer)
信息定时器对象
get (timer)
定时器对象属性
isvalid (timer)
确定是否是有效的定时器对象
set (timer)
配置或显示定时器对象属性
start
开始计时(第)上运行
startat
开始计时(第)在指定时间运行
stop
停止计时(第)
timer
构建定时器对象
timerfind
查找定时器对象
timerfindall
查找定时器对象,包括无形的对象
wait
等到定时器停止运行
《Simulink与信号处理》
在 MATLAB 编程(变量和函数在内存中)编辑本段回目录
ans
最近的结果
assignin
为指定工作空间中的变量赋值
datatipinfo
产生输入变量的简单描述
genvarname
从字符串创建合法的变量名称
global
声明全局变量
inmem
在内存中的函数、MEX文件和Sun Java类
isglobal
确定输入是否为全局变变量
memory
显示内存信息
mislocked
确定M文件或MEX文件是否不能从内存中清除
mlock
防止从内存中清除M文件或MEX文件
munlock
允许从内存中清除M文件或MEX文件
namelengthmax
标识符最大长度
pack
合并工作空间内存
persistent
持久性变量的定义
rehash
刷新函数和文件系统路径缓存
www.iLoveM
在 MATLAB 编程(控制流)编辑本段回目录
break
终止for或while循环的执行
case
如果条件为真,则执行的代码块
catch
指定如何处理try语句中的错误
continue
跳出本次循环转到for或while循环的下一次替代
else
如果条件不为真则执行语句
elseif
如果附加的条件为真则执行语句
end
终止代码块,或表示数组的最后一个索引
error
显示信息并终止函数的执行
for
按指定的次数执行代码快
if
如果条件为真则执行语句
otherwise
switch语句的缺省部分
parfor
并行for循环
return
返回到调用函数
switch
基于表达式在几种情况中切换
try
试图执行代码快并捕捉错误信息
while
当条件为真时重复执行语句
www.iLoveM
在 MATLAB 编程(错误处理)编辑本段回目录
addCause (MException)
记录的异常增加的原因
assert
产生错误时,条件是违反
catch
处理错误检测 try - catch语句
disp (MException)
显示 MException对象
eq (MException)
比较 MException对象是否相等
error
显示的信息和中止功能
ferror
信息文件I / O错误
getReport (MException)
收到错误信息的异常
intwarning
控制状态整数警告
isequal (MException)
比较 MException对象是否相等
last (MException)
最后未捕获的异常
lastwarn
最后警告消息
MException
捕获错误信息
ne (MException)
比较 MException对象的不平等
rethrow (MException)
补发现有异常
throw (MException)
问题和终止功能异常
try
执行错误,造成报表和捕捉
warning
警告消息
book.iLoveM
在 MATLAB 编程(MEX 编程)编辑本段回目录
dbmex
启用MEX文件调试(UNIX平台)
inmem
在内存中的M文件、MEX文件和Sun Java类
mex
从C/C++或Fortran源代码编译MEX函数
mex.getCompilerConfigurations
从创建的MEX文件中获取编译程序的配置信息
mexext
哥二进制MEX文件的扩展名
- 16 -
展开阅读全文