本页面包含了所有MATLAB全面上市®操作符、符号和特殊字符。
符号 | 角色 | 更多信息 |
---|---|---|
& |
逻辑与 |
和 |
| |
逻辑或 |
要么 |
&& |
逻辑AND(与短路) |
逻辑运算符:短路&& || |
|| |
逻辑或(与短路) |
|
〜 |
逻辑非 |
不 |
@ |
名称:在符号 使用:
描述:该 例子 创建一个函数句柄命名函数: fhandle = @myfun 创建一个函数句柄匿名函数: 。fhandle = @(X,Y)的x ^ 2 + Y ^ 2。 调用 DISP @ MySuper(OBJ) 从调用使用对象子类的父类构造函数构造: 物镜OBJ = @ MySuper(ARG1,ARG2,...) 更多信息: |
。 |
名称:句点或点 使用:
描述:周期字符的数字的整数和小数部分,如分离 例子 小数点: 102.5543 元素方面的操作: A. * B A. ^ 2 结构字段访问: myStruct.f1 对象属性符: myObj.PropertyName 更多信息 |
... |
名称:点点点或省略号 使用:行延续 描述:三或在一行的末尾多个周期继续到下一行的当前命令。如果有三个或多个周期一行结束前发生,那么MATLAB忽略行的其余部分,并继续到下一行。这实际上使任何东西上的以下三个时期的当前行注释出来。 注意MATLAB解释省略号空格字符。因此,与省略号单线取而代之的是一个空格字符多线命令必须是有效的。 例子 在下一行继续函数调用: 的sprintf([“电流值”...'of %s = %d'],VNAME,值) 打破的字符向量起来在多行上并连接线一起: S = [“如果有三个或更多的时间发生之前”...“的线的端部,则该行的其余部分是”...“忽略,MATLAB持续到下一行”] 注释掉一行多行命令,使用 Y = 1 +...2 +...% 3 +…4; 但是,此代码正常运行,因为在第三行中不产生在命令的间隙: Y = 1 +...2 +......3 + ...4; 更多信息 |
, |
名称:逗号 使用: 分隔器 描述:使用逗号在同一行上输入在阵列单独行元素,数组下标,函数的输入和输出参数和命令。 例子 单独的行元素创建一个数组: A = [12,13;14,15] 独立标: A(1,2) 单独的输入和输出参数的函数调用: [Y,I] = MAX(A,[],2) 上(显示输出)的同一行分隔多个命令: 图中,图(SIN(-pi:0.1:PI)),网格上
更多信息 |
: |
名称:冒号 使用:
描述:使用结肠运算符来创建规则间隔的向量,索引成阵列,并且限定的范围 例子 创建一个向量: X = 1:10 创建矢量3是增量: X = 1:3:19 重塑基质成列向量: 一种(:) 分配新的元件而不改变阵列形状: 一个=兰德(3、4);(,)= 1:12; 指数的范围在特定维中的元素: A(2:5,3) 指数在特定维度的所有元素: A(:,3)
X = 1;对于K = 1:25 X = X + X ^ 2;结束 更多信息 |
; |
名称:分号 使用:
描述:使用分号分隔的行中的阵列创建命令,或抑制的代码行的输出显示。 例子 彼此分开的列,以创建一个数组: A = [12,13;14,15] 禁止码输出: Y = MAX(A); 在一行(抑制输出)分隔多个命令: A = 12.5;B = 42.7,C = 1.25;B = 42.7000 更多信息 |
() |
名称: 括号 使用:
描述:使用括号来指定操作的优先级,围函数输入参数,和索引到一个数组。 例子 操作的优先级: (A B C D 函数参数外壳: 图(X,Y,的r *)C =接头(A,B)
索引: A(3,:) A(1,2)A(1:5,1) 更多信息 |
[] |
名称: 方括号 使用:
描述:方括号使阵列构造和级联,创建空的矩阵,阵列元件的缺失,和由函数返回捕获值。 例子 构建的三元素向量: X = [10 12 -3] 添加一个新的底部行矩阵: A =兰特(3);A = [A;10 20 30] 创建一个空的矩阵: A = [] 删除矩阵列: A(:,1)= [] 捕捉功能三个输出参数: [C,IA,IB] =联盟(A,B) 更多信息 |
{} |
名称: 大括号 使用:细胞阵列分配和内容 描述:使用花括号来构造电池阵列,或访问一个单元阵列中的特定单元格的内容。 例子 为了构建一个单元阵列,括在大括号阵列的所有元素: C = {[2.6 4.7 3.9],兰特(8)* 6,'C。柯立芝”}
索引由包封在大括号中的所有索引的小区特定数组元素: A = 13 C {4,7,2} 更多信息 |
% |
名称: 百分 使用:
描述:百分号最常用来表示一个程序体内不可执行的文本。本文通常用于包括在你的代码中的注释。 有些功能还解释百分号作为转换操作符。 两个百分比符号, 例子 评论添加到代码块: %这个循环的目的是为了计算% 的价值 ... 使用转换符与 sprintf的('%S =%d',名称,值)
更多信息 |
%{%} |
名称:百分比大括号 使用:块注释 描述:该 注意随着空格字符以外, 例子 围成%,其次是打开或关闭括号任何多行注释: %{这个程序的目的是为了计算的价值 ...%} 更多信息 |
! |
名称:感叹号 使用:操作系统命令 描述:感叹号先于操作系统的命令,要从中MATLAB执行。 在不可用MATLAB在线™。 例子 惊叹号启动一个shell逃生功能。这样的功能是要由操作系统直接实施: !删除文件夹oldtests
更多信息 |
? |
名称:问号 使用:元类的MATLAB类 描述:问号检索 例子 检索类meta.class对象 ?inputParser 更多信息 |
“” |
名称:单引号 使用:字符数组构造 描述:使用单引号创建具有阶级性矢量 例子 创建一个字符向量: CHR ='你好,世界'
更多信息 |
“” |
名称: 双引号 使用:String构造 描述:使用双引号创建具有类字符串标量 例子 创建一个字符串标量: S =“你好,世界”
更多信息 |
N / A |
名称:空格字符 使用: 分隔器 描述:使用空格字符阵列中的构造单独的行元素,或由函数返回的值。在这些情况下,空格字符和逗号是等价的。 例子 单独的行元素创建一个数组: %。这些语句是等价的A = [12 13;14 15] A = [12,13;14,15]
单独的输出参数在函数调用: %。这些语句是等价的[Y I] = MAX(A)[Y,I] = MAX(A)
|
N / A |
名称:换行符 使用: 分隔器 描述:使用换行符不同的行中数组构造语句。在这种情况下,换行字符和分号是等价的。 例子 在数组创建命令不同的行: %。这些语句是等价的A = [12 13 14 15] A = [12 13;14 15]
|
〜 |
名称:波浪号 使用:
描述:使用〜符号来表示逻辑否定或抑制特定的输入或输出参数。 例子 计算一个矩阵的逻辑NOT: A =眼(3);〜一 确定其中元素 A = [1 -1;0 1] B = [1 -2;3 2] A〜= B 只返回的第三产值 [〜,〜,IB] =联盟(A,B) 更多信息 |
= |
名称:等号 使用:分配 描述:使用等号为变量赋值。的语法 注意该 例子 创建一个矩阵 A = [1 0;-1 0];B = A;B(1)= 200; |
<& |
名称:左角撑架和符号 使用:指定超 描述:在类定义中指定一个或多个超 例子 定义一个派生自超类的类: classdefMyClass的 定义一个类从多个超导出: classdefMyClass的 更多信息: |
。? |
名称:点问号 使用:指定名称 - 值结构的字段 描述: 使用函数参数验证时,可以将名称-值结构的字段定义为类的所有可写属性的名称。 例子 指定的字段名 功能F(propArgs)参数propArgs.?matlab.graphics.primitive.Line结束%功能码...结束 更多信息: |
一些特殊字符只能在一个字符向量或字符串的文本中使用。您可以使用这些特殊字符插入新行或回车,指定文件夹路径,等等。
使用此表中的特殊字符来指定使用特征向量或字符串的文件夹路径。
|
名称:斜杠和反斜杠 使用:文件或文件夹路径分离 描述:除了它们作为数学运算符使用中,斜线和反斜线字符分离路径或文件夹的元素。在微软®视窗®为基础的系统,无论是斜线和反斜线有同样的效果。在公开组UNIX®为基础的系统,你只能使用斜杠。 例子 在Windows系统中,你可以使用反斜线或斜线: DIR([matlabroot'\工具箱\ MATLAB \ elmat \ shiftdim.m'])DIR([matlabroot'/toolbox/matlab/elmat/shiftdim.m']) 在UNIX系统上,只能使用正斜杠: DIR([matlabroot'/toolbox/matlab/elmat/shiftdim.m'])
|
.. |
名称:点点 使用:父文件夹 描述:连续两个点是指当前文件夹的父。使用此字符指定相对于当前文件夹的文件夹路径。 例子 去了两个级别的文件夹树和下入 光盘..\..\测试
更多信息 |
* |
名称:星号 使用:通配符 描述:除了作为用于矩阵乘法的符号,星号 通配符在多个文件或文件夹行事文件操作通常使用。MATLAB在名称中的所有字符完全一致,除了通配符 例子 找到名称以开头的文件 DIR('一月_ *。垫')
|
@ |
名称:在符号 使用:类文件夹指示 描述:一个 例子 参考一个类文件夹: \ @myClass \ get.m 更多信息 |
+ |
名称:加 使用:包目录指示灯 描述: 一种 例子 包文件夹始终与开始 + mypack + mypack / pkfcn.m%一个包函数+ mypack / @ myClass的在封装%类文件夹 更多信息 |
有一些特殊的字符,你不能作为普通的文本输入。相反,你必须使用独特的字符序列来表示它们。使用符号在此表格式的功能,如格式化自己或联合字符串和特征向量撰写
,的sprintf
和错误
。欲了解更多信息,请参阅格式化文本。
符号 | 在文字效果 |
---|---|
“” |
单引号 |
%% |
百分号 |
\\ |
单反斜线 |
\一种 |
报警 |
\ b |
退格 |
\F |
换页 |
\ n |
新队 |
\ r |
回车 |
\ t |
水平制表 |
符\ v |
垂直制表 |
\ XN |
十六进制数, |
\ n |
八进制数, |