라이선스가 부여된 사용자만 번역 문서를 볼 수 있습니다. 번역 문서를 보려면 로그인하십시오.

ldivide, .\

Left array division

Syntax

Description

example

x = B.\A divides each element of A by the corresponding element of B.

  • If A and B are arrays, then they must be the same size.

  • If either A or B is a scalar, then MATLAB® expands the scalar value into an appropriately sized array.

x = ldivide(B,A) is an alternative way to divide A by B, but is rarely used. It enables operator overloading for classes.

Examples

expand all

Divide Two Numeric Arrays

A = ones(2, 3);
B = [1 2 3; 4 5 6];
x = B.\A
x =

    1.0000    0.5000    0.3333
    0.2500    0.2000    0.1667

Divide a Scalar by a Numeric Array

C = 2;
D = [1 2 3; 4 5 6];
x = D.\C
x =

    2.0000    1.0000    0.6667
    0.5000    0.4000    0.3333

Input Arguments

expand all

A — Numeratorscalar | vector | matrix | multidimensional array

Numerator, specified as a scalar, vector, matrix or multidimensional array. If B is an integer data type, then A must be the same integer type or a scalar double.

Data Types: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | duration

Complex Number Support: Yes

B — Denominatorscalar | vector | matrix | multidimensional array

Denominator, specified as a scalar, vector, matrix or multidimensional array. If A is an integer data type, then B must be the same integer type or a scalar double.

Data Types: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | duration

Complex Number Support: Yes

Output Arguments

expand all

x — Solutionscalar | vector | matrix | multidimensional array

Solution, returned as a scalar, vector, matrix or multidimensional array. If either A or B are integer data types, then x is that same integer data type.

More About

expand all

Tips

  • MATLAB does not support complex integer division.

See Also

| |

Was this topic helpful?