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
Для просмотра документации необходимо авторизоваться на сайте