ldivide.\

Символьный массив покинул деление

Синтаксис

B.\A
ldivide(B,A)

Описание

пример

B.\A делит A на B.

ldivide(B,A) эквивалентно B.\A.

Примеры

Разделите скаляр на матрицу

Создайте 2-by-3 матрица.

B = sym('b', [2 3])
B =
[ b1_1, b1_2, b1_3]
[ b2_1, b2_2, b2_3]

Разделите символьное выражение sin(a) на каждый элемент матричного B.

syms a
B.\sin(a)
ans =
[ sin(a)/b1_1, sin(a)/b1_2, sin(a)/b1_3]
[ sin(a)/b2_1, sin(a)/b2_2, sin(a)/b2_3]

Разделите матрицу на матрицу

Создайте 3-by-3 символьная Гильбертова матрица и 3-by-3 диагональная матрица.

H = sym(hilb(3))
d = diag(sym([1 2 3]))
H =
[   1, 1/2, 1/3]
[ 1/2, 1/3, 1/4]
[ 1/3, 1/4, 1/5]
 
d =
[ 1, 0, 0]
[ 0, 2, 0]
[ 0, 0, 3]

Разделите d на H при помощи поэлементного левого оператора деления .\. Этот оператор делит каждый элемент первой матрицы соответствующим элементом второй матрицы. Размерности матриц должны быть тем же самым.

H.\d
ans =
[ 1, 0,  0]
[ 0, 6,  0]
[ 0, 0, 15]

Разделите выражение на символьную функцию

Разделите символьное выражение на символьную функцию. Результатом является символьная функция.

syms f(x)
f(x) = x^2;
f1 = f.\(x^2 + 5*x + 6)
f1(x) =
(x^2 + 5*x + 6)/x^2

Входные параметры

свернуть все

Введите, заданный как символьная переменная, вектор, матрица, многомерный массив, функция или выражение. Входные параметры A и B должны быть одного размера, если каждый не скаляр. Скалярное значение расширяется в массив, одного размера как другой вход.

Введите, заданный как символьная переменная, вектор, матрица, многомерный массив, функция или выражение. Входные параметры A и B должны быть одного размера, если каждый не скаляр. Скалярное значение расширяется в массив, одного размера как другой вход.

Смотрите также

| | | | | | | | | |

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте