rdivide,。/

对数组划分

描述

例子

x =一个。/B除的每个元素一个的对应元素B。的大小一个B一定是一样的还是一样的兼容的

如果一个B兼容,则两个数组隐式展开以相互匹配。例如,如果其中之一一个要么B是一个标量,然后标量与另一阵列中的每个元素组合。此外,具有不同取向的(一个行向量和一个列向量)载体隐式膨胀以形成一个矩阵。

x = rdivide (一个,B)是另一种划分方式吗一个通过B,但很少使用。它支持对类重载操作符。

例子

全部折叠

创建两个数值数组,一个B和将第二阵列,B,进入第一阶段,一个

A = [2 4 6 8;3 5 7 9];B = 10 * 1(2、4);x = a / B
x =2×40.2000 0.4000 0.6000 0.8000 0.3000 0.5000 0.7000 0.9000

一分INT16通过的每个元素标量值INT16向量。

一个= INT16(10);B = INT16([3 4 6]);X = A./B
x =1x3 int16行向量3 3 2

MATLAB®在分割整数数据类型时对结果进行四舍五入。

创建一个数组并将其划分为一个标量。

C = 5;D =魔法(3);x = c / D
x =3×30.6250 5.0000 0.8333 1.6667 1.0000 0.7143 1.2500 0.5556 2.5000

当指定要被数组除的标量值时,该标量值将展开为相同大小的数组,然后执行逐个元素的除法。

创建一个1×2的行向量和3×1的列向量,并将它们分割。

A = 1:2;B =(1:3)';一./ b
ans =3×21.0000 2.0000 0.5000 1.0000 0.3333 0.6667

其结果是一个3乘2矩阵,其中矩阵中的每个(I,J)元素等于一个(j)。/ b(我):

一个 = ( 一个 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. ]

输入参数

全部折叠

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

  • 如果一个要么B是整数数据类型,那么其它输入必须是相同的整数或类型为标量加倍。具有整数数据类型的操作数不能是复杂的。

数据类型:||int8|INT16|INT32|int64|uint8|UINT16|uint32|uint64|逻辑|持续时间|烧焦
复数的支持:金宝app是的

提示

  • 逐个元素运营商。/。\是通过方程联系在一起的吗A / B = B \

  • 在分割整数时,使用idivide查看更多四舍五入选项。

  • MATLAB®不支持复杂整数除法金宝app。

兼容性注意事项

全部展开

R2016b改变了行为

行为R2020b改变

扩展功能

GPU的代码生成
生成使用GPU编码器™,NVIDIA®GPU的代码CUDA®。

R2006a前推出