Spec-Zone.ru › NumPy 1.17

numpy.poly

numpy.poly(seq_of_zeros) [source]

Найти коэффициенты многочлена с заданной последовательностью корней.

Возвращает коэффициенты многочлена, старший коэффициент которого равен единице, для заданной последовательности нулей (кратные корни должны быть включены в последовательность столько раз, сколько их кратность; см. примеры). Также может быть задана квадратная матрица (или массив, который будет обрабатываться как матрица), в этом случае возвращаются коэффициенты характеристического многочлена матрицы.

Параметры:
seq_of_zeros : array_like, shape (N,) or (N, N)

Последовательность корней многочлена или квадратный массив или матрица.

Возвращает:
c : ndarray

Одномерный массив коэффициентов многочлена от старшего к младшему степеням:

c[0] * x**(N) + c[1] * x**(N-1) + ... + c[N-1] * x + c[N] где c[0] всегда равно 1.

Возможные исключения:
ValueError

Если входная форма неверна (входной должна быть одномерный или квадратный двумерный массив).

См. также

polyval
Вычисление значений многочлена.
roots
Возвращает корни многочлена.
polyfit
Полиномиальная аппроксимация методом наименьших квадратов.
poly1d
Класс одномерного многочлена.

Примечания

Указывая корни многочлена, всё ещё остается одна степень свободы, обычно представленная неопределённым старшим коэффициентом. [1] В этом случае функция всегда принимает этот коэффициент - первый в возвращённом массиве - равным единице. (Если по какой-либо причине у вас есть ещё одна точка, единственный автоматический способ воспользоваться этой информацией на данный момент - использовать polyfit.)

Характеристический многочлен p_a(t), квадратной матрицы A.

<img alt="p_a(t) = \mathrm{det}(t\, \mathbf{I} - \mathbf{A})" class="math" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4KPCEtLSBUaGlzIGZpbGUgd2FzIGdlbmVyYXRlZCBieSBkdmlzdmdtIDIuNi4zIC0tPgo8c3ZnIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluaycgd2lkdGg9JzEwMS4zMDkyMTlwdCcgaGVpZ2h0PScxMS45NTUxNjhwdCcgdmlld0JveD0nNTYuNDEzMjY3IDU2Ljc4NzA0OSAxMDEuMzA5MjE5IDExLjk1NTE2OCc+CjxkZWZzPgo8cGF0aCBpZD0nZzEtMCcgZD0nTTcuODc4NDU2IC0yLjc0OTY4OUM4LjA4MTY5NCAtMi43NDk2ODkgOC4yOTY4ODcgLTIuNzQ5Njg5IDguMjk2ODg3IC0yLjk4ODc5MlM4LjA4MTY5NCAtMy4yMjc4OTUgNy44Nzg0NTYgLTMuMjI3ODk1SDEuNDEwNzFDMS4yMDc0NzIgLTMuMjI3ODk1IDAuOTkyMjc5IC0zLjIyNzg5NSAwLjk5MjI3OSAtMi45ODg3OTJTMS4yMDc0NzIgLTIuNzQ5Njg5IDEuNDEwNzEgLTIuNzQ5Njg5SDcuODc4NDU2WicvPgo8cGF0aCBpZD0nZzAtNjUnIGQ9J001LjQ3NTQ2NyAtOC4wOTM2NDlDNS4zOTE3ODEgLTguMzA4ODQyIDUuMzY3ODcgLTguMzY4NjE4IDUuMDgwOTQ2IC04LjM2ODYxOEM0Ljc4MjA2NyAtOC4zNjg2MTggNC43NTgxNTcgLTguMzA4ODQyIDQuNjc0NDcxIC04LjA5MzY0OUwxLjcwOTU4OSAtMC44MDA5OTZDMS42MjU5MDMgLTAuNjA5NzE0IDEuNjI1OTAzIC0wLjU4NTgwMyAxLjI5MTE1OCAtMC41NDk5MzhDMC45OTIyNzkgLTAuNTE0MDcyIDAuOTQ0NDU4IC0wLjUxNDA3MiAwLjY4MTQ0NSAtMC41MTQwNzJIMC40NjYyNTJWMEMwLjc3NzA4NiAtMC4wMjM5MSAxLjQ5NDM5NiAtMC4wMjM5MSAxLjg0MTA5NiAtMC4wMjM5MUMyLjE2Mzg4NSAtMC4wMjM5MSAzLjAzNjYxMyAtMC4wMjM5MSAzLjMxMTU4MiAwVi0wLjUxNDA3MkMzLjA0ODU2OCAtMC41MTQwNzIgMi41OTQyNzEgLTAuNTE0MDcyIDIuMjU5NTI3IC0wLjY0NTU3OUMyLjI5NTM5MiAtMC43NTMxNzYgMi4yOTUzOTIgLTAuNzc3MDg2IDIuMzE5MzAzIC0wLjgyNDkwN0wyLjk1MjkyNyAtMi4zNzkwNzhINi4xNTY5MTJMNi45MTAwODcgLTAuNTE0MDcySDUuNzg2MzAxVjBDNi4xNjg4NjcgLTAuMDIzOTEgNy4zMjg1MTggLTAuMDIzOTEgNy43ODI4MTQgLTAuMDIzOTFDOC4xNjUzOCAtMC4wMjM5MSA5LjM4NDgwNyAtMC4wMjM5MSA5LjY4MzY4NiAwVi0wLjUxNDA3Mkg4LjU0Nzk0NUw1LjQ3NTQ2NyAtOC4wOTM2NDlaTTQuNTU0OTE5IC02LjMzNjIzOUw1Ljk0MTcxOSAtMi44OTMxNTFIMy4xNTYxNjRMNC41NTQ5MTkgLTYuMzM2MjM5WicvPgo8cGF0aCBpZD0nZzAtNzMnIGQ9J00zLjI4NzY3MSAtNy42ODcxNzNINC42MjY2NVYtOC4yMDEyNDVDNC4xOTYyNjQgLTguMTc3MzM1IDMuMDAwNzQ3IC04LjE3NzMzNSAyLjQ5ODYzIC04LjE3NzMzNVMwLjgwMDk5NiAtOC4xNzczMzUgMC4zNzA2MSAtOC4yMDEyNDVWLTcuNjg3MTczSDEuNzA5NTg5Vi0wLjUxNDA3MkgwLjM3MDYxVjBDMC44MDA5OTYgLTAuMDIzOTEgMS45OTY1MTMgLTAuMDIzOTEgMi40OTg2MyAtMC4wMjM5MVM0LjE5NjI2NCAtMC4wMjM5MSA0LjYyNjY1IDBWLTAuNTE0MDcySDMuMjg3NjcxVi03LjY4NzE3M1onLz4KPHBhdGggaWQ9J2czLTExMicgZD0nTTAuNTE0MDcyIDEuNTE4MzA2QzAuNDMwMzg2IDEuODc2OTYxIDAuMzgyNTY1IDEuOTcyNjAzIC0wLjEwNzU5NyAxLjk3MjYwM0MtMC4yNTEwNTkgMS45NzI2MDMgLTAuMzcwNjEgMS45NzI2MDMgLTAuMzcwNjEgMi4xOTk3NTFDLTAuMzcwNjEgMi4yMjM2NjEgLTAuMzU4NjU1IDIuMzE5MzAzIC0wLjIyNzE0OCAyLjMxOTMwM0MtMC4wNzE3MzEgMi4zMTkzMDMgMC4wOTU2NDEgMi4yOTUzOTIgMC4yNTEwNTkgMi4yOTUzOTJIMC43NjUxMzFDMS4wMTYxODkgMi4yOTUzOTIgMS42MjU5MDMgMi4zMTkzMDMgMS44NzY5NjEgMi4zMTkzMDNDMS45NDg2OTIgMi4zMTkzMDMgMi4wOTIxNTQgMi4zMTkzMDMgMi4wOTIxNTQgMi4xMDQxMUMyLjA5MjE1NCAxLjk3MjYwMyAyLjAwODQ2OCAxLjk3MjYwMyAxLjgwNTIzIDEuOTcyNjAzQzEuMjU1MjkzIDEuOTcyNjAzIDEuMjE5NDI3IDEuODg4OTE3IDEuMjE5NDI3IDEuNzkzMjc1QzEuMjE5NDI3IDEuNjQ5ODEzIDEuNzU3NDEgLTAuNDA2NDc2IDEuODI5MTQxIC0wLjY4MTQ0NUMxLjk2MDY0OCAtMC4zNDY3IDIuMjgzNDM3IDAuMTE5NTUyIDIuOTA1MTA2IDAuMTE5NTUyQzQuMjU2MDQgMC4xMTk1NTIgNS43MTQ1NyAtMS42Mzc4NTggNS43MTQ1NyAtMy4zOTUyNjhDNS43MTQ1NyAtNC40OTUxNDMgNS4wOTI5MDIgLTUuMjcyMjI5IDQuMTk2MjY0IC01LjI3MjIyOUMzLjQzMTEzMyAtNS4yNzIyMjkgMi43ODU1NTQgLTQuNTMxMDA5IDIuNjU0MDQ3IC00LjM2MzYzNkMyLjU1ODQwNiAtNC45NjEzOTUgMi4wOTIxNTQgLTUuMjcyMjI5IDEuNjEzOTQ4IC01LjI3MjIyOUMxLjI2NzI0OCAtNS4yNzIyMjkgMC45OTIyNzkgLTUuMTA0ODU3IDAuNzY1MTMxIC00LjY1MDU2QzAuNTQ5OTM4IC00LjIyMDE3NCAwLjM4MjU2NSAtMy40OTA5MDkgMC4zODI1NjUgLTMuNDQzMDg4UzAuNDMwMzg2IC0zLjMzNTQ5MiAwLjUxNDA3MiAtMy4zMzU0OTJDMC42MDk3MTQgLTMuMzM1NDkyIDAuNjIxNjY5IC0zLjM0NzQ0NyAwLjY5MzQgLTMuNjIyNDE2QzAuODcyNzI3IC00LjMyNzc3MSAxLjA5OTg3NSAtNS4wMzMxMjYgMS41NzgwODIgLTUuMDMzMTI2QzEuODUzMDUxIC01LjAzMzEyNiAxLjk0ODY5MiAtNC44NDE4NDMgMS45NDg2OTIgLTQuNDgzMTg4QzEuOTQ4NjkyIC00LjE5NjI2NCAxLjkxMjgyNyAtNC4wNzY3MTIgMS44NjUwMDYgLTMuODYxNTE5TDAuNTE0MDcyIDEuNTE4MzA2Wk0yLjU4MjMxNiAtMy43MzAwMTJDMi42NjYwMDIgLTQuMDY0NzU3IDMuMDAwNzQ3IC00LjQxMTQ1NyAzLjE5MjAzIC00LjU3ODgyOUMzLjMyMzUzNyAtNC42OTgzODEgMy43MTgwNTcgLTUuMDMzMTI2IDQuMTcyMzU0IC01LjAzMzEyNkM0LjY5ODM4MSAtNS4wMzMxMjYgNC45Mzc0ODQgLTQuNTA3MDk4IDQuOTM3NDg0IC0zLjg4NTQzQzQuOTM3NDg0IC0zLjMxMTU4MiA0LjYwMjc0IC0xLjk2MDY0OCA0LjMwMzg2MSAtMS4zMzg5NzlDNC4wMDQ5ODEgLTAuNjkzNCAzLjQ1NTA0NCAtMC4xMTk1NTIgMi45MDUxMDYgLTAuMTE5NTUyQzIuMDkyMTU0IC0wLjExOTU1MiAxLjk2MDY0OCAtMS4xNDc2OTYgMS45NjA2NDggLTEuMTk1NTE3QzEuOTYwNjQ4IC0xLjIzMTM4MiAxLjk4NDU1OCAtMS4zMjcwMjQgMS45OTY1MTMgLTEuMzg2OEwyLjU4MjMxNiAtMy43MzAwMTJaJy8+CjxwYXRoIGlkPSdnMy0xMTYnIGQ9J00yLjQwMjk4OSAtNC44MDU5NzhIMy41MDI4NjRDMy43MzAwMTIgLTQuODA1OTc4IDMuODQ5NTY0IC00LjgwNTk3OCAzLjg0OTU2NCAtNS4wMjExNzFDMy44NDk1NjQgLTUuMTUyNjc3IDMuNzc3ODMzIC01LjE1MjY3NyAzLjUzODczIC01LjE1MjY3N0gyLjQ4NjY3NUwyLjkyOTAxNiAtNi44OTgxMzJDMi45NzY4MzcgLTcuMDY1NTA0IDIuOTc2ODM3IC03LjA4OTQxNSAyLjk3NjgzNyAtNy4xNzMxMDFDMi45NzY4MzcgLTcuMzY0Mzg0IDIuODIxNDIgLTcuNDcxOTggMi42NjYwMDIgLTcuNDcxOThDMi41NzAzNjEgLTcuNDcxOTggMi4yOTUzOTIgLTcuNDM2MTE1IDIuMTk5NzUxIC03LjA1MzU0OUwxLjczMzQ5OSAtNS4xNTI2NzdIMC42MDk3MTRDMC4zNzA2MSAtNS4xNTI2NzcgMC4yNjMwMTQgLTUuMTUyNjc3IDAuMjYzMDE0IC00LjkyNTUyOUMwLjI2MzAxNCAtNC44MDU5NzggMC4zNDY3IC00LjgwNTk3OCAwLjU3Mzg0OCAtNC44MDU5NzhIMS42Mzc4NThMMC44NDg4MTcgLTEuNjQ5ODEzQzAuNzUzMTc2IC0xLjIzMTM4MiAwLjcxNzMxIC0xLjExMTgzMSAwLjcxNzMxIC0wLjk1NjQxM0MwLjcxNzMxIC0wLjM5NDUyMSAxLjExMTgzMSAwLjExOTU1MiAxLjc4MTMyIDAuMTE5NTUyQzIuOTg4NzkyIDAuMTE5NTUyIDMuNjM0MzcxIC0xLjYyNTkwMyAzLjYzNDM3MSAtMS43MDk1ODlDMy42MzQzNzEgLTEuNzgxMzIgMy41ODY1NSAtMS44MTcxODYgMy41MTQ4MTkgLTEuODE3MTg2QzMuNDkwOTA5IC0xLjgxNzE4NiAzLjQ0MzA4OCAtMS44MTcxODYgMy40MTkxNzggLTEuNzY5MzY1QzMuNDA3MjIzIC0xLjc1NzQxIDMuMzk1MjY4IC0xLjc0NTQ1NSAzLjMxMTU4MiAtMS41NTQxNzJDMy4wNjA1MjMgLTAuOTU2NDEzIDIuNTEwNTg1IC0wLjExOTU1MiAxLjgxNzE4NiAtMC4xMTk1NTJDMS40NTg1MzEgLTAuMTE5NTUyIDEuNDM0NjIgLTAuNDE4NDMxIDEuNDM0NjIgLTAuNjgxNDQ1QzEuNDM0NjIgLTAuNjkzNCAxLjQzNDYyIC0wLjkyMDU0OCAxLjQ3MDQ4NiAtMS4wNjQwMUwyLjQwMjk4OSAtNC44MDU5NzhaJy8+CjxwYXRoIGlkPSdnNC00MCcgZD0nTTMuODg1NDMgMi45MDUxMDZDMy44ODU0MyAyLjg2OTI0IDMuODg1NDMgMi44NDUzMyAzLjY4MjE5MiAyLjY0MjA5MkMyLjQ4NjY3NSAxLjQzNDYyIDEuODE3MTg2IC0wLjUzNzk4MyAxLjgxNzE4NiAtMi45NzY4MzdDMS44MTcxODYgLTUuMjk2MTM5IDIuMzc5MDc4IC03LjI5MjY1MyAzLjc2NTg3OCAtOC43MDMzNjJDMy44ODU0MyAtOC44MTA5NTkgMy44ODU0MyAtOC44MzQ4NjkgMy44ODU0MyAtOC44NzA3MzVDMy44ODU0MyAtOC45NDI0NjYgMy44MjU2NTQgLTguOTY2Mzc2IDMuNzc3ODMzIC04Ljk2NjM3NkMzLjYyMjQxNiAtOC45NjYzNzYgMi42NDIwOTIgLTguMTA1NjA0IDIuMDU2Mjg5IC02LjkzMzk5OEMxLjQ0NjU3NSAtNS43MjY1MjYgMS4xNzE2MDYgLTQuNDQ3MzIzIDEuMTcxNjA2IC0yLjk3NjgzN0MxLjE3MTYwNiAtMS45MTI4MjcgMS4zMzg5NzkgLTAuNDkwMTYyIDEuOTYwNjQ4IDAuNzg5MDQxQzIuNjY2MDAyIDIuMjIzNjYxIDMuNjQ2MzI2IDMuMDAwNzQ3IDMuNzc3ODMzIDMuMDAwNzQ3QzMuODI1NjU0IDMuMDAwNzQ3IDMuODg1NDMgMi45NzY4MzcgMy44ODU0MyAyLjkwNTEwNlonLz4KPHBhdGggaWQ9J2c0LTQxJyBkPSdNMy4zNzEzNTcgLTIuOTc2ODM3QzMuMzcxMzU3IC0zLjg4NTQzIDMuMjUxODA2IC01LjM2Nzg3IDIuNTgyMzE2IC02Ljc1NDY3QzEuODc2OTYxIC04LjE4OTI5IDAuODk2NjM4IC04Ljk2NjM3NiAwLjc2NTEzMSAtOC45NjYzNzZDMC43MTczMSAtOC45NjYzNzYgMC42NTc1MzQgLTguOTQyNDY2IDAuNjU3NTM0IC04Ljg3MDczNUMwLjY1NzUzNCAtOC44MzQ4NjkgMC42NTc1MzQgLTguODEwOTU5IDAuODYwNzcyIC04LjYwNzcyMUMyLjA1NjI4OSAtNy40MDAyNDkgMi43MjU3NzggLTUuNDI3NjQ2IDIuNzI1Nzc4IC0yLjk4ODc5MkMyLjcyNTc3OCAtMC42Njk0ODkgMi4xNjM4ODUgMS4zMjcwMjQgMC43NzcwODYgMi43Mzc3MzNDMC42NTc1MzQgMi44NDUzMyAwLjY1NzUzNCAyLjg2OTI0IDAuNjU3NTM0IDIuOTA1MTA2QzAuNjU3NTM0IDIuOTc2ODM3IDAuNzE3MzEgMy4wMDA3NDcgMC43NjUxMzEgMy4wMDA3NDdDMC45MjA1NDggMy4wMDA3NDcgMS45MDA4NzIgMi4xMzk5NzUgMi40ODY2NzUgMC45NjgzNjlDMy4wOTYzODkgLTAuMjUxMDU5IDMuMzcxMzU3IC0xLjU0MjIxNyAzLjM3MTM1NyAtMi45NzY4MzdaJy8+CjxwYXRoIGlkPSdnNC02MScgZD0nTTguMDY5NzM4IC0zLjg3MzQ3NEM4LjIzNzExMSAtMy44NzM0NzQgOC40NTIzMDQgLTMuODczNDc0IDguNDUyMzA0IC00LjA4ODY2N0M4LjQ1MjMwNCAtNC4zMTU4MTYgOC4yNDkwNjYgLTQuMzE1ODE2IDguMDY5NzM4IC00LjMxNTgxNkgxLjAyODE0NEMwLjg2MDc3MiAtNC4zMTU4MTYgMC42NDU1NzkgLTQuMzE1ODE2IDAuNjQ1NTc5IC00LjEwMDYyM0MwLjY0NTU3OSAtMy44NzM0NzQgMC44NDg4MTcgLTMuODczNDc0IDEuMDI4MTQ0IC0zLjg3MzQ3NEg4LjA2OTczOFpNOC4wNjk3MzggLTEuNjQ5ODEzQzguMjM3MTExIC0xLjY0OTgxMyA4LjQ1MjMwNCAtMS42NDk4MTMgOC40NTIzMDQgLTEuODY1MDA2QzguNDUyMzA0IC0yLjA5MjE1NCA4LjI0OTA2NiAtMi4wOTIxNTQgOC4wNjk3MzggLTIuMDkyMTU0SDEuMDI4MTQ0QzAuODYwNzcyIC0yLjA5MjE1NCAwLjY0NTU3OSAtMi4wOTIxNTQgMC42NDU1NzkgLTEuODc2OTYxQzAuNjQ1NTc5IC0xLjY0OTgxMyAwLjg0ODgxNyAtMS42NDk4MTMgMS4wMjgxNDQgLTEuNjQ5ODEzSDguMDY5NzM4WicvPgo8cGF0aCBpZD0nZzQtMTAwJyBkPSdNMy41ODY1NSAtOC4xNjUzOFYtNy44MTg2OEM0LjM5OTUwMiAtNy44MTg2OCA0LjQ5NTE0MyAtNy43MzQ5OTQgNC40OTUxNDMgLTcuMTQ5MTkxVi00LjUwNzA5OEM0LjI0NDA4NSAtNC44NTM3OTggMy43MzAwMTIgLTUuMjcyMjI5IDMuMDAwNzQ3IC01LjI3MjIyOUMxLjYxMzk0OCAtNS4yNzIyMjkgMC40MTg0MzEgLTQuMTAwNjIzIDAuNDE4NDMxIC0yLjU3MDM2MUMwLjQxODQzMSAtMS4wNTIwNTUgMS41NTQxNzIgMC4xMTk1NTIgMi44NjkyNCAwLjExOTU1MkMzLjc3NzgzMyAwLjExOTU1MiA0LjMwMzg2MSAtMC40NzgyMDcgNC40NzEyMzMgLTAuNzA1MzU1VjAuMTE5NTUyTDYuMTU2OTEyIDBWLTAuMzQ2N0M1LjM0Mzk2IC0wLjM0NjcgNS4yNDgzMTkgLTAuNDMwMzg2IDUuMjQ4MzE5IC0xLjAxNjE4OVYtOC4yOTY4ODdMMy41ODY1NSAtOC4xNjUzOFpNNC40NzEyMzMgLTEuMzk4NzU1QzQuNDcxMjMzIC0xLjE4MzU2MiA0LjQ3MTIzMyAtMS4xNDc2OTYgNC4zMDM4NjEgLTAuODg0NjgyQzQuMDE2OTM2IC0wLjQ2NjI1MiAzLjUyNjc3NSAtMC4xMTk1NTIgMi45MjkwMTYgLTAuMTE5NTUyQzIuNjE4MTgyIC0wLjExOTU1MiAxLjMyNzAyNCAtMC4yMzkxMDMgMS4zMjcwMjQgLTIuNTU4NDA2QzEuMzI3MDI0IC0zLjQxOTE3OCAxLjQ3MDQ4NiAtMy44OTczODUgMS43MzM0OTkgLTQuMjkxOTA1QzEuOTcyNjAzIC00LjY2MjUxNiAyLjQ1MDgwOSAtNS4wMzMxMjYgMy4wNDg1NjggLTUuMDMzMTI2QzMuNzg5Nzg4IC01LjAzMzEyNiA0LjIwODIxOSAtNC40OTUxNDMgNC4zMjc3NzEgLTQuMzAzODYxQzQuNDcxMjMzIC00LjEwMDYyMyA0LjQ3MTIzMyAtNC4wNzY3MTIgNC40NzEyMzMgLTMuODYxNTE5Vi0xLjM5ODc1NVonLz4KPHBhdGggaWQ9J2c0LTEwMScgZD0nTTQuNTc4ODI5IC0yLjc3MzU5OUM0Ljg0MTg0MyAtMi43NzM1OTkgNC44NjU3NTMgLTIuNzczNTk5IDQuODY1NzUzIC0zLjAwMDc0N0M0Ljg2NTc1MyAtNC4yMDgyMTkgNC4yMjAxNzQgLTUuMzMyMDA1IDIuNzczNTk5IC01LjMzMjAwNUMxLjQxMDcxIC01LjMzMjAwNSAwLjM1ODY1NSAtNC4xMDA2MjMgMC4zNTg2NTUgLTIuNjE4MTgyQzAuMzU4NjU1IC0xLjA0MDEgMS41NzgwODIgMC4xMTk1NTIgMi45MDUxMDYgMC4xMTk1NTJDNC4zMjc3NzEgMC4xMTk1NTIgNC44NjU3NTMgLTEuMTcxNjA2IDQuODY1NzUzIC0xLjQyMjY2NUM0Ljg2NTc1MyAtMS40OTQzOTYgNC44MDU5NzggLTEuNTQyMjE3IDQuNzM0MjQ3IC0xLjU0MjIxN0M0LjYzODYwNSAtMS41NDIyMTcgNC42MTQ2OTUgLTEuNDgyNDQxIDQuNTkwNzg1IC0xLjQyMjY2NUM0LjI3OTk1IC0wLjQxODQzMSAzLjQ3ODk1NCAtMC4xNDM0NjIgMi45NzY4MzcgLTAuMTQzNDYyUzEuMjY3MjQ4IC0wLjQ3ODIwNyAxLjI2NzI0OCAtMi41NDY0NTFWLTIuNzczNTk5SDQuNTc4ODI5Wk0xLjI3OTIwMyAtMy4wMDA3NDdDMS4zNzQ4NDQgLTQuODc3NzA5IDIuNDI2ODk5IC01LjA5MjkwMiAyLjc2MTY0NCAtNS4wOTI5MDJDNC4wNDA4NDcgLTUuMDkyOTAyIDQuMTEyNTc4IC0zLjQwNzIyMyA0LjEyNDUzMyAtMy4wMDA3NDdIMS4yNzkyMDNaJy8+CjxwYXRoIGlkPSdnNC0xMTYnIGQ9J00yLjAwODQ2OCAtNC44MDU5NzhIMy42OTQxNDdWLTUuMTUyNjc3SDIuMDA4NDY4Vi03LjM1MjQyOEgxLjc0NTQ1NUMxLjczMzQ5OSAtNi4yMjg2NDMgMS4zMDMxMTMgLTUuMDgwOTQ2IDAuMjE1MTkzIC01LjA0NTA4MVYtNC44MDU5NzhIMS4yMzEzODJWLTEuNDgyNDQxQzEuMjMxMzgyIC0wLjE1NTQxNyAyLjExNjA2NSAwLjExOTU1MiAyLjc0OTY4OSAwLjExOTU1MkMzLjUwMjg2NCAwLjExOTU1MiAzLjg5NzM4NSAtMC42MjE2NjkgMy44OTczODUgLTEuNDgyNDQxVi0yLjE2Mzg4NUgzLjYzNDM3MVYtMS41MDYzNTFDMy42MzQzNzEgLTAuNjQ1NTc5IDMuMjg3NjcxIC0wLjE0MzQ2MiAyLjgyMTQyIC0wLjE0MzQ2MkMyLjAwODQ2OCAtMC4xNDM0NjIgMi4wMDg0NjggLTEuMjU1MjkzIDIuMDA4NDY4IC0xLjQ1ODUzMVYtNC44MDU5NzhaJy8+CjxwYXRoIGlkPSdnMi05NycgZD0nTTMuMTI0Mjg0IC0zLjAzNjYxM0MzLjA1MjU1MyAtMy4xNzIxMDUgMi44MjE0MiAtMy41MTQ4MTkgMi4zMzUyNDMgLTMuNTE0ODE5QzEuMzg2OCAtMy41MTQ4MTkgMC4zNDI3MTUgLTIuNDA2OTc0IDAuMzQyNzE1IC0xLjIyNzM5N0MwLjM0MjcxNSAtMC4zOTg1MDYgMC44NzY3MTIgMC4wNzk3MDEgMS40OTA0MTEgMC4wNzk3MDFDMi4wMDA0OTggMC4wNzk3MDEgMi40Mzg4NTQgLTAuMzI2Nzc1IDIuNTgyMzE2IC0wLjQ4NjE3N0MyLjcyNTc3OCAwLjA2Mzc2MSAzLjI2Nzc0NiAwLjA3OTcwMSAzLjM2MzM4NyAwLjA3OTcwMUMzLjczMDAxMiAwLjA3OTcwMSAzLjkxMzMyNSAtMC4yMjMxNjMgMy45NzcwODYgLTAuMzU4NjU1QzQuMTM2NDg4IC0wLjY0NTU3OSA0LjI0ODA3IC0xLjEwNzg0NiA0LjI0ODA3IC0xLjEzOTcyNkM0LjI0ODA3IC0xLjE4NzU0NyA0LjIxNjE4OSAtMS4yNDMzMzcgNC4xMjA1NDggLTEuMjQzMzM3UzQuMDA4OTY2IC0xLjE5NTUxNyAzLjk2MTE0NiAtMC45OTYyNjNDMy44NDk1NjQgLTAuNTU3OTA4IDMuNjk4MTMyIC0wLjE0MzQ2MiAzLjM4NzI5OCAtMC4xNDM0NjJDMy4yMDM5ODUgLTAuMTQzNDYyIDMuMTMyMjU0IC0wLjI5NDg5NCAzLjEzMjI1NCAtMC41MTgwNTdDMy4xMzIyNTQgLTAuNjUzNTQ5IDMuMjAzOTg1IC0wLjkyNDUzMyAzLjI1MTgwNiAtMS4xMjM3ODZTMy40MTkxNzggLTEuODAxMjQ1IDMuNDUxMDU5IC0xLjk0NDcwN0wzLjYxMDQ2MSAtMi41NTA0MzZDMy42NTAzMTEgLTIuNzQxNzE5IDMuNzM3OTgzIC0zLjA3NjQ2MyAzLjczNzk4MyAtMy4xMTYzMTRDMy43Mzc5ODMgLTMuMjk5NjI2IDMuNTg2NTUgLTMuMzYzMzg3IDMuNDgyOTM5IC0zLjM2MzM4N0MzLjM2MzM4NyAtMy4zNjMzODcgMy4xNjQxMzQgLTMuMjgzNjg2IDMuMTI0Mjg0IC0zLjAzNjYxM1pNMi41ODIzMTYgLTAuODYwNzcyQzIuMTgzODExIC0wLjMxMDgzNCAxLjc2OTM2NSAtMC4xNDM0NjIgMS41MTQzMjEgLTAuMTQzNDYyQzEuMTQ3Njk2IC0wLjE0MzQ2MiAwLjk2NDM4NCAtMC40NzgyMDcgMC45NjQzODQgLTAuODkyNjUzQzAuOTY0Mzg0IC0xLjI2NzI0OCAxLjE3OTU3NyAtMi4xMjAwNSAxLjM1NDkxOSAtMi40NzA3MzVDMS41ODYwNTIgLTIuOTU2OTEyIDEuOTc2NTg4IC0zLjI5MTY1NiAyLjM0MzIxMyAtMy4yOTE2NTZDMi44NjEyNyAtMy4yOTE2NTYgMy4wMTI3MDIgLTIuNzA5ODM4IDMuMDEyNzAyIC0yLjYxNDE5N0MzLjAxMjcwMiAtMi41ODIzMTYgMi44MTM0NSAtMS44MDEyNDUgMi43NjU2MjkgLTEuNTk0MDIyQzIuNjYyMDE3IC0xLjIxOTQyNyAyLjY2MjAxNyAtMS4yMDM0ODcgMi41ODIzMTYgLTAuODYwNzcyWicvPgo8L2RlZnM+CjxnIGlkPSdwYWdlMSc+Cjx1c2UgeD0nNTYuNDEzMjY3JyB5PSc2NS43NTM0MjUnIHhsaW5rOmhyZWY9JyNnMy0xMTInLz4KPHVzZSB4PSc2Mi4yODg0MScgeT0nNjcuNTQ2Njg4JyB4bGluazpocmVmPScjZzItOTcnLz4KPHVzZSB4PSc2Ny4yODQ1NTInIHk9JzY1Ljc1MzQyNScgeGxpbms6aHJlZj0nI2c0LTQwJy8+Cjx1
,

где I — n×n единичная матрица. [2]

Ссылки

[1] М. Салливан и М. Салливан III, «Алгебра и тригонометрия, дополненная графическими средствами», Prentice-Hall, стр. 318, 1996.
[2] Г. Стрэнг, «Линейная алгебра и ее приложения, 2-е издание», Academic Press, стр. 182, 1980.

Примеры

Учитывая последовательность нулей многочлена:

>>> np.poly((0, 0, 0)) # Multiple root example
array([1., 0., 0., 0.])

Вышеприведённая строка представляет z**3 + 0*z**2 + 0*z + 0.

>>> np.poly((-1./2, 0, 1./2))
array([ 1.  ,  0.  , -0.25,  0.  ])

Вышеприведённая строка представляет z**3 - z/4

>>> np.poly((np.random.random(1)[0], 0, np.random.random(1)[0]))
array([ 1.        , -0.77086955,  0.08618131,  0.        ]) # random

Учитывая объект квадратной матрицы:

>>> P = np.array([[0, 1./3], [-1./2, 0]])
>>> np.poly(P)
array([1.        , 0.        , 0.16666667])

Обратите внимание, что во всех случаях старший коэффициент всегда равен 1.

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.17.0/reference/generated/numpy.poly.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API