文件Help Center
日历
datetime
期间
Subtraction
c = a - b
c =减去(a,b)
例子
C=一种-B.减去阵列B.来自阵列一种通过减去相应的元素。尺寸一种一种ndB.必须是相同的或兼容的。
C=一种-B.
一种
B.
如果大小一种一种ndB.兼容,那么两个数组隐含地扩展以互相匹配。例如,如果一种orB.is a scalar, then the scalar is combined with each element of the other array. Also, vectors with different orientations (one row vector and one column vector) implicitly expand to form a matrix.
c =减去(一种那B.的)是执行的替代方法A - B.,但很少使用。它使运算符可用于类。
c =减去(一种那B.的)
A - B.
全部收缩
创建一个数组,一种,并从中减去标量值。
a = [2 1;3 5];c = a - 2
C=2×20 -1 1 3
The scalar is subtracted from each entry of一种。
Create two arrays,一种一种ndB.,并减去第二个,B.,从第一个,一种。
a = [1 0;2 4];B = [5 9;2 1];c = a - b
C=2×2-4 -9 0 3
元素B.从相应的元素中减去一种。
使用语法-Cto negate the elements ofC。
-C
C
ANS =.2×24 9 0 -3
Create a 1-by-2 row vector and 3-by-1 column vector and subtract them.
a = 1:2;B =(1:3)';A - B.
ANS =.3.×20 1 -1 0 -2 -1
The result is a 3-by-2 matrix, where each (i,j) element in the matrix is equal to a(j) - b(i):
(j) - b(i)
一种 = [ 一种 1 一种 2 ] 那 B. = [ B. 1 B. 2 B. 3. ] 那 一种 - B. = [ 一种 1 - B. 1 一种 2 - B. 1 一种 1 - B. 2 一种 2 - B. 2 一种 1 - B. 3. 一种 2 - B. 3. ] 。
创建一个矩阵,一种。Scale the elements in each column by subtracting the mean.
A =[19 3; 2 7 8]
A =2×3.1 9 3 2 7 8
一种-mean(A)
ANS =.2×3.-0.5000 1.0000 -2.5000 0.5000 -1.0000 2.5000
操作数,指定为标量,向量,矩阵或多维数组。输入一种一种ndB.必须具有相同的大小或具有兼容的大小(例如,一种是一个M.-B.y-N.矩阵和B.是一个标量或1-B.y-N.行矢量)。有关更多信息,请参阅兼容数组尺寸,用于基本操作。
M.
N.
1
操作数with an integer data type cannot be complex.
如果一个输入是一个datetime大批,期间阵列,或者日历阵列,另一个输入中的数字值被视为24小时的数量。
数据类型:单身的|双倍的|INT8.|int16|int32|INT64.|uint8.|uint16|UINT32|UINT64|逻辑|char|datetime|期间|日历复数支持:金宝app是的
单身的
双倍的
INT8.
int16
int32
INT64.
uint8.
uint16
UINT32
UINT64
逻辑
char
展开全部
R2016B的行为更改
从R2016B开始,添加隐式扩展,一些基本操作的参数的组合,现在返回错误现在产生结果。例如,您以前无法添加行和列向量,但这些操作数现在有效。换句话说,表达式[1 2] + [1;2]以前返回了尺寸不匹配错误,但现在执行。
[1 2] + [1;2]
如果您的代码使用元素-Wise运算符并依赖于MATLAB的错误®以前返回不匹配的大小,特别是在一个内try/抓住块,然后您的代码可能不再捕获这些错误。
try
抓住
有关基本阵列操作所需输入大小的更多信息,请参阅兼容数组尺寸,用于基本操作。
B.ehavior changed in R2020b
Starting in R2020b,减supports implicit expansion when the arguments are日历那datetime, 要么期间阵列。在R2020A和R2016B之间,仅支持隐式扩展以获得数字数据类型。金宝app
减
此功能完全支持高阵列。金宝app有关更多信息,请参阅高阵列。
使用说明和限制:
如果你使用减使用单型和双型操作数,生成的代码可能不会产生与Matlab相同的结果。看二进制元素 - 明智的操作单个和双操作数(MATLAB编码器)。
64-bit integers are not supported.
有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
This function fully supports distributed arrays. For more information, seeRun MATLAB Functions with Distributed Arrays(并行计算工具箱)。
差点|plus|uminus.
差点
plus
uminus.
一个修改版本n of this example exists on your system. Do you want to open this version instead?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
You can also select a web site from the following list:
选择中国网站(以中文或英文)以获得最佳网站性能。其他MathWorks国家网站未优化您所在地的访问。
联系您当地的办公室
立即获得试用