quorem

Частный и остаток

Описание

пример

[Q,R] = quorem(A,B,var) делит A по B и возвращает частное Q и оставшиеся R деления, таким образом, что A = Q*B + R. Этот синтаксис относится к A и B как полиномы в переменной var.

Если A и B являются матрицами, quorem выполняет поэлементное деление, используя var как переменная. Это возвращает частное Q и оставшиеся R деления, таким образом, что A = Q.*B + R.

пример

[Q,R] = quorem(A,B) использует переменную, определяемую как symvar(A,1). Если symvar(A,1) возвращает пустой символьный объект sym([]), затем quorem использует переменную, определяемую как symvar(B,1).

Если оба symvar(A,1) и symvar(B,1) тогда пусты A и B оба должны быть целыми числами или матрицами с целыми элементами. В этом случае quorem(A,B) возвращает символьные целые числа Q и R, таким образом A = Q*B + R. Если A и B матрицы, тогда Q и R являются символьными матрицами с целочисленными элементами, такими что A = Q.*B + R, и каждый элемент R меньше по абсолютному значению, чем соответствующий элемент B.

Примеры

Разделите многомерные полиномы

Вычислите частное и оставшуюся часть деления этих многомерных полиномов относительно переменной y:

syms x y
p1 = x^3*y^4 - 2*x*y + 5*x + 1;
p2 = x*y;
[q, r] = quorem(p1, p2, y)
q =
x^2*y^3 - 2
 
r =
5*x + 1

Разделите одномерные полиномы

Вычислите частное и оставшуюся часть деления этих одномерных полиномов:

syms x
p = x^3 - 2*x + 5;
[q, r] = quorem(x^5, p)
q =
x^2 + 2

r =
- 5*x^2 + 4*x - 10

Разделите целые числа

Вычислите частное и оставшуюся часть деления этих целых чисел:

[q, r] = quorem(sym(10)^5, sym(985))
q =
101
 
r =
515

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

свернуть все

Деление (числитель), заданное как символьное целое число, полином или вектор или матрица символьных целых или полиномов.

Делитель (знаменатель), заданный как символьное целое число, полином или вектор или матрица символьных целых или полиномов.

Полиномиальная переменная, заданная как символьная переменная.

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

свернуть все

Частный деления, возвращенный как символьное целое число, выражение или вектор или матрица символьных целых чисел или выражений.

Оставшаяся часть деления, возвращенная как символьное целое число, выражение или вектор или матрица символьных целых чисел или выражений.

См. также

|

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