主要内容

-

描述

例子

C =一种-B.减去阵列B.来自阵列一种通过减去相应的元素。尺寸一种B.必须是相同或的兼容的

如果是尺寸一种B.兼容,那么两个数组隐式扩展以匹配彼此。例如,如果一种或者B.是标量,然后标量与其他阵列的每个元素组合。此外,具有不同取向的载体(一排矢量和一列向量)隐式扩展以形成矩阵。

c =减去(一种B.是执行的替代方法A - B.,但很少使用。它使操作员能够为类重载。

例子

全部收缩

创建一个数组,一种,并从中减去标量值。

a = [2 1;3 5];c = a  -  2
C =2×20 -1 1 3

从每个条目中减去标量一种

创建两个数组,一种B.,并减去第二个,B.,从第一个,一种

a = [1 0;2 4];B = [5 9;2 1];c = a  -  b
C =2×2-4 -9 0 3

元素B.从相应的元素中减去一种

使用语法-C否定要素C

-C
ans =.2×24 9 0 -3

创建一个1×2行向量和3×1列向量并减去它们。

a = 1:2;B =(1:3)';A  -  B.
ans =.3×20 1 -1 0 -2 -1

结果是一个3×2矩阵,其中矩阵中的每个(i,j)元素等于a(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. ]

创建一个矩阵,一种。通过减去平均值来缩放每列中的元素。

a = [1 9 3;2 7 8]
A =2×31 9 3 2 7 8
a  - 平均(a)
ans =.2×3-0.5000 1.0000 -2.5000 0.5000 -1.0000 2.5000

输入参数

全部收缩

操作数,指定为标量,向量,矩阵或多维数组。输入一种B.必须是相同的大小或具有兼容的大小(例如,一种是一个m-经过-N矩阵和B.是标量或1-经过-N行矢量)。有关更多信息,请参阅兼容数组大小,用于基本操作

  • 具有整数数据类型的操作数不能复杂。

  • 如果一个输入是a约会时间大批,期间阵列,或日历阵列,另一个输入中的数字值被视为24小时的数量。

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64|逻辑|char|约会时间|期间|日历
复数支持:万博1manbetx是的

兼容性考虑因素

展开全部

R2016B的行为更改

R2020B的行为更改

扩展能力

在R2006A之前介绍