exponenta event banner

rdivide, ./

Символьный массив с правым разделением

Синтаксис

Описание

пример

A./B делится A около B.

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

Примеры

Разделить скаляр по матрице

Создать 2около-3 матрица.

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

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

syms a
sin(a)./B
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около-3 символическая матрица Гильберта и 3около-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 с помощью оператора элементарного правого деления .\. Этот оператор делит каждый элемент первой матрицы на соответствующий элемент второй матрицы. Размеры матриц должны быть одинаковыми.

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

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

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

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

Входные аргументы

свернуть все

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

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

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