主要内容

ldivide,。\

离开数组划分

描述

例子

x =B。\一个将每个元素的一个通过相应的元素B。的大小一个B必须相同或者是什么兼容的

如果的大小一个B是兼容的,那么这两个数组含蓄地扩大相互匹配。例如,如果一个一个B是一个标量,标量结合其他数组的每个元素。与不同的方向向量(一个行向量和列向量)隐式地扩大形成一个矩阵。

x = ldivide (B,一个)另一种方法是把一个通过B,但很少使用。它使操作符重载为类。

例子

全部折叠

创建两个数值数组,一个B把第二个数组,B第一,一个

A = 1 (2、3);B = [1 2 3;4 5 6];x = b \
x =2×31.0000 0.5000 0.3333 0.2500 0.2000 0.1667

创建一个标量,c,除以一个数字数组。结果都是一样的大小的数组。

c = 2;D = [1 2 3;4 5 6];x = d \ c
x =2×32.0000 1.0000 0.6667 0.5000 0.4000 0.3333

创建一个1×2行向量和3×1列向量和分裂。

一个= 1:2;b = (1:3) ';b。\
ans =3×21.0000 2.0000 0.5000 1.0000 0.3333 0.6667

结果是一个3×2矩阵,矩阵中的每个元素(i, j) =b(我)。\ (j):

一个 = ( 一个 1 一个 2 ] , b = ( b 1 b 2 b 3 ] , b \ 一个 = ( b 1 \ 一个 1 b 1 \ 一个 2 b 2 \ 一个 1 b 2 \ 一个 2 b 3 \ 一个 1 b 3 \ 一个 2 ]

输入参数

全部折叠

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

  • 如果一个B是一个整数数据类型,那么其他的输入必须是相同的整数类型或者是一个标量的两倍。操作数和整数数据类型不能复杂。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|持续时间|字符
复数的支持:万博1manbetx是的

提示

  • element-wise运营商。/。\彼此相关的方程一个。/B=B。\一个

  • 将整数时,使用idivide舍入的选项。

  • MATLAB®不支持复杂的整数的万博1manbetx除法。

扩展功能

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

版本历史

之前介绍过的R2006a

全部展开

行为改变R2020b

行为改变R2016b