Построение комплексных чисел¶
В этом демонстрационном примере мы рассмотрим основные приемы при графическом отображении комплексных чисел в Engee.
Комплексное число $z$ - это число вида $z=x+y\cdot i$, где $x, y$ - вещественные числа, $i$ - мнимая единица $i=\sqrt{-1}$. Число $x$ - действительная часть комплексного числа $z$ и обозначается как $Re(z)$. Число $y$ - мнимая часть комплексного числа $z$ и носит обозначение $Im(z)$.
Комплексное число $z$ можно построить в декартовой системе координат, где по оси абсцисс откладывается его действительная часть $Re(z) = x$, а по оси ординат - мнимая $Im(z) = y$.
Также $z$ может быть построено в полярных координатах. Для этого следует обратиться к его показательной или тригонометрической записи $z=r \cdot e^{i \cdot \varphi} = r \cdot (cos{\varphi} + i \cdot sin{\varphi})$.
Отсюда: модуль $r = \sqrt{Re(z)^2+Im(z)^2}$ и аргумент $\varphi = arctg(\frac{Im(z)}{Re(z)})$ - соответственно расстояние от начала координат и радиус-вектор с осью абсцисс для комплексного числа $z$.
Построение вектора комплексных чисел¶
Зададим вектор комплексных чисел.
Загрузим библиотеку и подключим бэкенд для построения графиков.
Resolving package versions...
No Changes to `/user/.project/Project.toml`
No Changes to `/user/.project/Manifest.toml`
Построим заданный вектор на комплексной плоскости, подставив в качестве координат поэлементно извлеченные из z
действительные и мнимые части.
При отображении комплексных чисел не обязательно извлекать действительную и мнимую части. При передаче комплексных чисел в функции scatter(z)
или plot(z)
их координаты на комплексной плоскости будут определены автоматически, в чём мы убедимся далее.
Корни n-ной степени из единицы на комплексной плоскости¶
Для многочлена вида $z^n-1$, где $n \in \mathbb N$, можно найти комплексные корни $z$ согласно формуле Муавра:
$z_k = cos\frac{2\pi k}{n}+i \cdot sin\frac{2\pi k}{n}$, где $k=0,1,\dots,n-1$
Определим функцию для расчета корней:
Out[0]:
nthroots (generic function with 1 method)
Найдём комплексные корни многочлена степени n = 5
:
Out[0]:
5-element Vector{ComplexF64}:
1.0 + 0.0im
0.30901699437494734 + 0.9510565162951536im
-0.8090169943749475 + 0.587785252292473im
-0.8090169943749475 - 0.587785252292473im
0.3090169943749477 - 0.9510565162951535im
Отобразим найденные корни на комплексной плоскости в декартовой системе координат. В этом построении передадим функции scatter()
массив комплексных чисел, не извлекая при этом действительную и мнимую части.
Согласно свойствам корней n-ой степени из 1, модуль комплексных корней будет равен 1. Чтобы убедиться в этом, перейдем к отображению этих корней в полярных координатах. Функции scatter()
в этом случае необходимо передать массивы аргументов и модулей комплексных корней.
Как и следует из геометрических свойств корней 5-ой степени из 1, их модули равны 1, на комплексной плоскости они располагаются в вершинах правильного пятиугольника с центром в начале координат, а один из корней равен комплексной единице $1+0 \cdot i$.
Параметрическая кривая на комплексной плоскости¶
Построим на комплексной плоскости параметрическую кривую, которая представлена выражением $f(t) = t \cdot exp(t \cdot i)$.
Параметр $t$ будет определен в диапазоне $[0,\ 4\cdot \pi]$.
Зададим массив из 200 точек параметра $t$ в установленном диапазоне и рассчитаем массив точек параметрической кривой.
Отобразим параметрическую кривую на комплексной плоскости в декартовой системе координат:
Отобразим параметрическую кривую на комплексной плоскости в полярной системе координат:
Собственные значения матрицы на комплексной плоскости¶
Для квадратной матрицы $n\times n$ существуют $n$ собственных значений, которые либо действительны, либо являются комплексно-сопряженными парами.
Убедимся в этом свойстве и отобразим собственные значения на комплексной плоскости.
Для нахождения сопряженных значений загрузим и подключим библиотеку LinearAlgebra
:
Resolving package versions...
No Changes to `/user/.project/Project.toml`
No Changes to `/user/.project/Manifest.toml`
Найдем собственные значения для матрицы $20\times 20$, сгенерированной случайным образом.
Построим собственные значения матрицы на комплексной плоскости.
Как и следует из свойств собственных значений для квадратной матрицы $20\times 20$, на комплексной плоскости можно наблюдать 20 точек, которые либо располагаются на оси действительных значений, либо представляют собой комплексно-сопряжённые пары.
Несколько массивов комплексных чисел на плоскости¶
Рассмотрим представление на комплексной плоскости двух различных наборов комплексных данных. Они будут определены следующими выражениями:
$z_1 = x^{e^{-x^2}}$
$z_2 = 2 \cdot x^{e^{-x^2}}$
$x \in [-2,\ 2]$
Определим вектор значений $x$ с шагом $0,25$ и рассчитаем массивы значений $z_1$ и $z_2$.
Извлечем действительные и мнимые части чисел для обоих массивов:
Построим на одной плоскости два набора комплексных чисел:
В этом демонстрационном примере мы рассмотрели различные инструменты и приемы для графического представления комплексных чисел в Engee.
{"id": "b47949d8-dd19-427b-8272-62c297266164", "data": [{"showlegend": true, "mode": "markers", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z", "zmin": null, "yaxis": "y", "legendgroup": "z", "marker": {"symbol": "circle", "color": "rgba(255, 0, 0, 1.000)", "line": {"color": "rgba(0, 0, 0, 1)", "width": 1}, "size": 8}, "zmax": null, "y": [4, -3, -2, -1], "type": "scatter", "x": [3, -4, 1, -1], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 4, "currentCount": 4}}}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-4.21, 3.21], "domain": [0.061654272382618835, 0.9934383202099737], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Re(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "Комплексные числа", "xref": "paper", "x": 0.5275462962962963}], "height": 400, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-3.21, 4.21], "domain": [0.07581474190726165, 0.9415463692038496], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Im(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "legend": {"yanchor": "top", "xanchor": "left", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 0.07}, "width": 913.984375}}
{"id": "8b2caa9e-d60e-4d50-972f-d89254a33d2c", "data": [{"showlegend": true, "mode": "markers", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z", "zmin": null, "yaxis": "y", "legendgroup": "z", "marker": {"symbol": "circle", "color": "rgba(0, 0, 255, 1.000)", "line": {"color": "rgba(0, 0, 0, 1)", "width": 1}, "size": 8}, "zmax": null, "y": [0, 0.9510565162951536, 0.587785252292473, -0.587785252292473, -0.9510565162951535], "type": "scatter", "x": [1, 0.30901699437494734, -0.8090169943749475, -0.8090169943749475, 0.3090169943749477], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 5, "currentCount": 5}}}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-0.8632875042061959, 1.0542705098312486], "domain": [0.09128390201224845, 0.9934383202099738], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Re(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "Корни полинома", "xref": "paper", "x": 0.5423611111111111}], "height": 400, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-1.0081199072728628, 1.0081199072728628], "domain": [0.07581474190726165, 0.9415463692038496], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Im(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "legend": {"yanchor": "top", "xanchor": "left", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 0.07}, "width": 913.984375}}
{"id": "baacf43a-7d41-41fb-bff5-34aa3cfa832a", "data": [{"showlegend": true, "mode": "markers", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z", "zmin": null, "yaxis": "y", "legendgroup": "z", "r": [1, 1, 1, 1, 1], "marker": {"symbol": "circle", "color": "rgba(0, 128, 0, 1.000)", "line": {"color": "rgba(0, 0, 0, 1)", "width": 1}, "size": 8}, "zmax": null, "type": "scatterpolar", "theta": [0, 72, 144, -144, -71.99999999999999]}], "config": {"angularaxis": {"showline": true, "visible": true, "range": [0, 360]}, "showlegend": true, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "legend": {"yanchor": "top", "xanchor": "left", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 0.07}, "height": 400, "radialaxis": {"showline": true, "visible": true, "range": [0, 2.1], "orientation": -90}, "annotations": [], "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "direction": "counterclockwise", "width": 913.984375, "polar": {"angularaxis": {"type": "linear"}, "radialaxis": {"type": "linear", "autorange": true, "range": [0, 1.0285714285714287]}}}}
{"id": "354d6289-a197-4405-b5d7-6ae833a9a0bb", "data": [{"showlegend": true, "mode": "lines", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z", "zmin": null, "yaxis": "y", "legendgroup": "z", "zmax": null, "line": {"color": "rgba(0, 154, 250, 1.000)", "shape": "linear", "dash": "solid", "width": 3}, "y": [0, 0.003984968597628976, 0.01590810388297803, 0.03567428430327732, 0.06312560616035563, 0.09804232841638694, 0.14014418838218137, 0.18909208129038435, 0.24449009481656447, 0.3058878877163511, 0.37278339990598963, 0.4446258795361229, 0.5208192109031987, 0.6007255254181768, 0.6836690763163766, 0.7689403563530745, 0.8558004363941457, 0.9434855015864095, 1.0312115606846433, 1.1181793031271787, 1.2035790775946582, 1.2865959650614374, 1.3664149187600794, 1.4422259430296351, 1.513229282710409, 1.578640594583587, 1.6376960723345082, 1.6896574966439972, 1.7338171822827597, 1.7695027944984028, 1.7960820075415094, 1.8129669788740301, 1.8196186134369614, 1.8155505933212108, 1.8003331492812489, 1.773596551750682, 1.7350343003565891, 1.6844059923791355, 1.6215398521578845, 1.5463349050990143, 1.458762781680596, 1.3588691386778755, 1.2467746867285294, 1.122675815320034, 0.9868448082982149, 0.8396296450580923, 0.6814533846753109, 0.5128131323586246, 0.3342785897408705, 0.14649019266708546, -0.04984315772646492, -0.25394676273001304, -0.46498318257101695, -0.6820556696599367, -0.9042119645065866, -1.1304484382936069, -1.3597145642119104, -1.5909176978582098, -1.8229281452759383, -2.054584495596832, -2.284699193719721, -2.512064327053251, -2.735457599058146, -2.953648461158807, -3.1654043735599706, -3.3694971646076155, -3.564709457579287, -3.7498411331819756, -3.9237157955795126, -4.085187209469036, -4.2331456755799755, -4.3665243119805695, -4.484305208747425, -4.585525423882774, -4.669282788851596, -4.7347414927551394, -4.781137414956445, -4.807783176924559, -4.814072885163441, -4.799486538334976, -4.763594073067888, -4.706059024460093, -4.626641778924748, -4.525202398793022, -4.401702999961776, -4.256209665853838, -4.088893883033649, -3.90003348598262, -3.690013100776878, -3.459324079715206, -3.2085639213064554, -2.938435172432739, -2.649743811946501, -2.343397117424479, -2.0204010192786264, -1.6818569489014514, -1.3289581899894565, -0.9629857446316663, -0.5853037281593899, -0.1973543091162981, 0.1993477869861566, 0.6032211892254905, 1.0126241850765945, 1.425861391342851, 1.8411907651131647, 2.256830925789952, 2.6709687574945646, 3.081767259546471, 3.487373611238852, 3.8859274158044816, 4.275569087288454, 4.654448343025378, 5.02073276356383, 5.372616381195374, 5.708328257733381, 6.0261410118524275, 6.324379256144463, 6.601427904075553, 6.855740307238159, 7.085846183688482, 7.2903592987366705, 7.467984860317643, 7.617526592010341, 7.737893447890038, 7.828105934688497, 7.887302008195264, 7.914742512455199, 7.909816132096154, 7.872043830049479, 7.801082744997386, 7.696729525086591, 7.558923076778178, 7.38774671014957, 7.183429664515838, 6.946348000883398, 6.677024850478064, 6.376130011390441, 6.044478888241392, 5.6830307726778475, 5.292886465450697, 4.875285243789097, 4.43160118075702, 3.963338826243267, 3.4721282621839857, 2.959719547532364, 2.427976571360283, 1.8788703352896332, 1.3144716891911528, 0.7369435467459207, 0.14853261002487428, -0.4484393653073999, -1.0515847302264925, -1.6584594918832027, -2.2665732142461423, -2.8733992297543516, -3.4763851201414346, -4.072963423021523, -4.660562519437593, -5.236617656368399, -5.7985820571803615, -6.343938072201082, -6.870208320984711, -7.374966777443779, -7.855849748836779, -8.31056669963176, -8.736910871511942, -9.132769651252145, -9.496134638874139, -9.825111369381842, -10.117928642483834, -10.372947416025118, -10.588669220369708, -10.763744052695094, -10.896977712071921, -10.987338538301765, -11.033963519763399, -11.036163737965905, -10.993429119115186, -10.905432465758848, -10.772032744472193, -10.593277608573274, -10.369405137995585, -10.100844781689796, -9.78821749125804, -9.43233503793105, -9.034198508466405, -8.594995979060078, -8.116099369908182, -7.599060486617386, -7.045606258223209, -6.457633185122969, -5.837201013745486, -5.186525658250544, -4.507971392960182, -3.804042342555819, -3.077373300317335, -2.330719907814129, -1.5669482324733377, -0.7890237823305523, -6.155746219909727e-15], "type": "scatter", "x": [0, 0.06302172861625098, 0.1252892862174028, 0.18605351303318415, 0.24457524381457596, 0.3001302353167791, 0.35201401044967057, 0.3995465919839512, 0.4420770992676207, 0.47898818211025973, 0.5097002668284357, 0.533675590410289, 0.5504219998463123, 0.5594964948811669, 0.5605084937622172, 0.55312280298783, 0.5370622735854153, 0.5121101280682064, 0.47811194392296064, 0.43497728125976015, 0.3826809441011948, 0.3212638666923233, 0.25083361816561034, 0.1715645208868855, 0.08369737982947262, -0.012461177636002064, -0.11653975009905558, -0.22810359512840436, -0.34665644142952257, -0.47164267260141723, -0.602449872968439, -0.7384117240193121, -0.8788112380928756, -1.0228843141178634, -1.1698235984515934, -1.318782632178659, -1.4688802646342283, -1.6192053114154137, -1.7688214337462806, -1.9167722147745494, -2.0620864072076732, -2.203783325649069, -2.340878356077238, -2.4723885541266104, -2.5973383031833808, -2.7147650028061703, -2.8237247576231703, -2.9232980366467802, -3.0125952728853513, -3.090762373220498, -3.156986108757694, -3.210499356247107, -3.250586161709643, -3.276586598087987, -3.2879013895714984, -3.2839962762137205, -3.264406093568024, -3.2287385433058176, -3.176677632147443, -3.1079867579224314, -3.0225114231765224, -2.920181558450716, -2.8010134391648758, -2.665111181936782, -2.512667808148491, -2.343965864626157, -2.1593775934176676, -1.9593646448247202, -1.7444773300620815, -1.5153534121664147, -1.272716436049478, -1.017373600875153, -0.7502131802254018, -0.4722014977962879, -0.18437946862047147, 0.11214128196388284, 0.41618270719654366, 0.7265050191018811, 1.0418117414251868, 1.3607551147145422, 1.681941831057521, 2.003939074168568, 2.325280838812408, 2.644474501949529, 2.9600076165103166, 3.2703548973524557, 3.5739853677390876, 3.869369633599332, 4.154987251904591, 4.429334158718497, 4.6909301218603545, 4.938326182665514, 5.170112051034204, 5.384923417835935, 5.581449148780935, 5.758438324084473, 5.91470708863433, 6.0491452779257004, 6.160722785749712, 6.248495640509769, 6.3116117580906765, 6.349316340415521, 6.360956890189913, 6.345987813847251, 6.30397458636616, 6.234597453425515, 6.137654648286121, 6.01306510283326, 5.86087063437226, 5.681237592030874, 5.474457948977919, 5.24094982910693, 4.981257459346269, 4.696050541331595, 4.38612303880212, 4.05239137974627, 3.6958920750138033, 3.317778757817708, 2.9193186512579175, 2.501888473698066, 2.066969794503106, 1.6161438552877934, 1.1510858744211663, 0.6735588550680942, 0.18540691951362345, -0.3114518051021439, -0.8150327222237258, -1.3232926928975728, -1.8341383227044976, -2.3454345750054553, -2.8550136750961395, -3.3606842682078364, -3.860240792788991, -4.351473029159842, -4.832175782460069, -5.30015865781322, -5.753255884815911, -6.1893361478320585, -6.6063123781344055, -7.002151463692269, -7.37488383235831, -7.7226128643584415, -8.043524090340805, -8.335894131789777, -8.598099341359555, -8.82862410162717, -9.026068741902758, -9.189157034063797, -9.316743229893564, -9.407818604097926, -9.461517469042342, -9.47712262928517, -9.454070246176824, -9.391954085137938, -9.290529120714451, -9.149714477123275, -8.9695956847384, -8.750426235812535, -8.492628425672024, -8.196793468650506, -7.863680881126355, -7.4942171271881985, -7.089493525656679, -6.650763420427201, -6.179438619351438, -5.677085110132733, -5.145418064956538, -4.586296148797199, -4.001715149524013, -3.393800951055549, -2.764801873870377, -2.117080410158882, -1.4531043837809514, -0.7754375679667911, -0.08672979634658219, 0.610293394589904, 1.3128415511344154, 2.018070473423314, 2.7230937272016016, 3.424994449705686, 4.120837401408254, 4.807681213891981, 5.482590782847853, 6.14264975413319, 6.784973049984042, 7.406719381857872, 8.005103695992071, 8.577409497605032, 9.121000999739474, 9.63333504305743, 10.111972733438819, 10.554590745014439, 10.958992237274089, 11.323117336131064, 11.645053130291029, 11.92304313596058, 12.155496184834695, 12.340994692414176, 12.47830226601769, 12.566370614359172], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 200, "currentCount": 200}}}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-9.47712262928517, 12.566370614359172], "domain": [0.07646908719743364, 0.9934383202099737], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Re(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear", "autorange": true}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "Параметрическая кривая", "xref": "paper", "x": 0.5349537037037038}], "height": 400, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-12.0889918629893, 8.967570637478593], "domain": [0.07581474190726165, 0.9415463692038496], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Im(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear", "autorange": true}, "legend": {"yanchor": "top", "xanchor": "right", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 1}, "width": 913.984375}}
{"id": "1cb34357-a249-4da4-96e3-6626f2d89635", "data": [{"showlegend": true, "mode": "lines", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z", "zmin": null, "yaxis": "y", "legendgroup": "z", "r": [0, 0.06314759102693053, 0.126295182053861, 0.18944277308079155, 0.25259036410772207, 0.3157379551346526, 0.3788855461615831, 0.4420331371885136, 0.5051807282154441, 0.5683283192423745, 0.6314759102693052, 0.6946235012962356, 0.7577710923231662, 0.8209186833500967, 0.8840662743770272, 0.9472138654039577, 1.0103614564308883, 1.0735090474578188, 1.1366566384847492, 1.1998042295116798, 1.2629518205386103, 1.3260994115655411, 1.389247002592471, 1.4523945936194016, 1.5155421846463324, 1.578689775673263, 1.6418373667001933, 1.7049849577271239, 1.7681325487540545, 1.831280139780985, 1.8944277308079152, 1.957575321834846, 2.0207229128617765, 2.083870503888707, 2.1470180949156377, 2.210165685942568, 2.2733132769694984, 2.336460867996429, 2.3996084590233595, 2.4627560500502903, 2.5259036410772207, 2.589051232104151, 2.652198823131082, 2.715346414158012, 2.7784940051849425, 2.8416415962118733, 2.9047891872388036, 2.967936778265734, 3.0310843692926643, 3.094231960319595, 3.157379551346526, 3.2205271423734563, 3.283674733400387, 3.3468223244273174, 3.4099699154542478, 3.473117506481178, 3.5362650975081085, 3.5994126885350393, 3.66256027956197, 3.7257078705889, 3.7888554616158308, 3.8520030526427615, 3.915150643669692, 3.9782982346966222, 4.041445825723553, 4.104593416750483, 4.167741007777414, 4.230888598804344, 4.294036189831275, 4.357183780858206, 4.420331371885136, 4.483478962912066, 4.546626553938997, 4.609774144965928, 4.672921735992858, 4.736069327019788, 4.799216918046719, 4.862364509073649, 4.925512100100581, 4.988659691127511, 5.05180728215444, 5.114954873181372, 5.178102464208302, 5.241250055235232, 5.304397646262164, 5.367545237289093, 5.430692828316024, 5.493840419342955, 5.556988010369885, 5.620135601396816, 5.6832831924237475, 5.746430783450677, 5.809578374477607, 5.872725965504538, 5.935873556531468, 5.999021147558399, 6.06216873858533, 6.12531632961226, 6.18846392063919, 6.251611511666121, 6.314759102693052, 6.377906693719982, 6.4410542847469126, 6.504201875773844, 6.567349466800773, 6.6304970578277045, 6.693644648854635, 6.756792239881565, 6.819939830908496, 6.883087421935426, 6.946235012962356, 7.009382603989288, 7.072530195016218, 7.135677786043148, 7.1988253770700785, 7.261972968097009, 7.325120559123941, 7.3882681501508705, 7.451415741177801, 7.514563332204731, 7.577710923231662, 7.640858514258592, 7.704006105285523, 7.767153696312454, 7.830301287339383, 7.893448878366314, 7.9565964693932445, 8.019744060420175, 8.082891651447106, 8.146039242474036, 8.209186833500967, 8.272334424527898, 8.335482015554827, 8.398629606581759, 8.461777197608688, 8.52492478863562, 8.58807237966255, 8.65121997068948, 8.714367561716411, 8.77751515274334, 8.840662743770272, 8.903810334797205, 8.966957925824133, 9.030105516851064, 9.093253107877993, 9.156400698904925, 9.219548289931856, 9.282695880958785, 9.345843471985717, 9.408991063012646, 9.472138654039577, 9.535286245066509, 9.59843383609344, 9.66158142712037, 9.724729018147299, 9.78787660917423, 9.851024200201161, 9.91417179122809, 9.977319382255022, 10.040466973281951, 10.103614564308883, 10.166762155335812, 10.229909746362743, 10.293057337389675, 10.356204928416602, 10.419352519443535, 10.482500110470465, 10.545647701497396, 10.608795292524327, 10.671942883551257, 10.735090474578188, 10.798238065605117, 10.86138565663205, 10.92453324765898, 10.98768083868591, 11.05082842971284, 11.11397602073977, 11.177123611766701, 11.240271202793632, 11.303418793820562, 11.366566384847495, 11.429713975874423, 11.492861566901352, 11.556009157928285, 11.619156748955215, 11.682304339982146, 11.745451931009075, 11.808599522036006, 11.871747113062936, 11.934894704089867, 11.998042295116798, 12.06118988614373, 12.12433747717066, 12.18748506819759, 12.25063265922452, 12.313780250251451, 12.37692784127838, 12.440075432305312, 12.503223023332241, 12.566370614359172], "zmax": null, "line": {"color": "rgba(0, 154, 250, 1.000)", "shape": "linear", "dash": "solid", "width": 3}, "type": "scatterpolar", "theta": [0, 3.6180904522613067, 7.236180904522613, 10.854271356783919, 14.47236180904523, 18.090452261306535, 21.708542713567837, 25.326633165829147, 28.94472361809046, 32.56281407035175, 36.18090452261306, 39.79899497487437, 43.417085427135675, 47.03517587939698, 50.653266331658294, 54.27135678391959, 57.88944723618091, 61.50753768844221, 65.12562814070351, 68.74371859296483, 72.36180904522614, 75.97989949748744, 79.59798994974874, 83.21608040201005, 86.83417085427136, 90.45226130653266, 94.07035175879396, 97.68844221105529, 101.30653266331659, 104.9246231155779, 108.5427135678392, 112.1608040201005, 115.77889447236181, 119.39698492462311, 123.01507537688443, 126.63316582914572, 130.25125628140702, 133.86934673366835, 137.48743718592965, 141.10552763819098, 144.72361809045228, 148.34170854271355, 151.95979899497488, 155.57788944723617, 159.19597989949747, 162.8140703517588, 166.4321608040201, 170.0502512562814, 173.66834170854273, 177.28643216080403, -179.09547738693468, -175.4773869346734, -171.8592964824121, -168.24120603015075, -164.62311557788945, -161.00502512562815, -157.38693467336682, -153.76884422110555, -150.1507537688442, -146.53266331658293, -142.91457286432163, -139.29648241206033, -135.67839195979903, -132.0603015075377, -128.44221105527637, -124.82412060301507, -121.20603015075378, -117.5879396984925, -113.96984924623115, -110.35175879396986, -106.73366834170855, -103.11557788944725, -99.49748743718598, -95.87939698492463, -92.26130653266333, -88.64321608040201, -85.02512562814073, -81.40703517587943, -77.78894472361807, -74.17085427135677, -70.55276381909549, -66.93467336683419, -63.31658291457289, -59.69849246231159, -56.08040201005025, -52.46231155778895, -48.84422110552765, -45.22613065326635, -41.60804020100505, -37.98994974874371, -34.37185929648241, -30.75376884422112, -27.135678391959825, -23.51758793969852, -19.899497487437227, -16.281407035175874, -12.663316582914579, -9.045226130653282, -5.427135678391985, -1.8090452261306882, 1.80904522613066, 5.427135678391957, 9.045226130653253, 12.663316582914549, 16.28140703517585, 19.899497487437195, 23.517587939698494, 27.135678391959793, 30.75376884422109, 34.371859296482384, 37.98994974874368, 41.60804020100503, 45.22613065326633, 48.844221105527616, 52.46231155778892, 56.080402010050214, 59.69849246231157, 63.31658291457286, 66.93467336683415, 70.55276381909546, 74.17085427135676, 77.78894472361806, 81.4070351758794, 85.0251256281407, 88.643216080402, 92.2613065326633, 95.87939698492458, 99.49748743718588, 103.11557788944724, 106.73366834170848, 110.35175879396982, 113.96984924623118, 117.58793969849243, 121.20603015075378, 124.82412060301503, 128.44221105527637, 132.06030150753773, 135.67839195979897, 139.2964824120603, 142.91457286432154, 146.53266331658293, 150.15075376884425, 153.76884422110547, 157.38693467336685, 161.0050251256281, 164.62311557788945, 168.2412060301508, 171.85929648241202, 175.47738693467338, 179.09547738693462, -177.28643216080403, -173.6683417085427, -170.05025125628146, -166.4321608040201, -162.81407035175886, -159.1959798994975, -155.57788944723615, -151.9597989949749, -148.34170854271355, -144.7236180904523, -141.10552763819098, -137.4874371859297, -133.86934673366838, -130.25125628140702, -126.63316582914578, -123.01507537688443, -119.39698492462321, -115.77889447236186, -112.1608040201005, -108.54271356783926, -104.9246231155779, -101.30653266331666, -97.68844221105532, -94.07035175879396, -90.45226130653272, -86.83417085427136, -83.2160804020101, -79.59798994974877, -75.97989949748742, -72.36180904522617, -68.74371859296483, -65.12562814070358, -61.50753768844223, -57.88944723618088, -54.27135678391964, -50.65326633165829, -47.035175879397045, -43.41708542713569, -39.79899497487445, -36.1809045226131, -32.56281407035175, -28.944723618090503, -25.326633165829158, -21.70854271356791, -18.090452261306563, -14.472361809045216, -10.85427135678397, -7.236180904522621, -3.6180904522613764, -2.8066837194139504e-14]}], "config": {"angularaxis": {"showline": true, "visible": true, "range": [0, 360]}, "showlegend": true, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "legend": {"yanchor": "top", "xanchor": "left", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 0.07}, "height": 400, "radialaxis": {"showline": true, "visible": true, "range": [0, 13.82300767579509], "orientation": -90}, "annotations": [], "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "direction": "counterclockwise", "width": 913.984375, "polar": {"angularaxis": {"type": "linear"}, "radialaxis": {"type": "linear", "autorange": true, "range": [0, 12.566370614359172]}}}}
{"id": "e7e78e35-93ef-46ee-9505-11a03e22ffba", "data": [{"showlegend": true, "mode": "markers", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z", "zmin": null, "yaxis": "y", "legendgroup": "z", "marker": {"symbol": "circle", "color": "rgba(255, 0, 255, 1.000)", "line": {"color": "rgba(0, 0, 0, 1)", "width": 1}, "size": 8}, "zmax": null, "y": [0, 0, -0.7753204418350809, 0.7753204418350809, 0, -0.95164326584252, 0.95164326584252, -0.4630568570375228, 0.4630568570375228, -0.37112078719433284, 0.37112078719433284, 0, -0.8258037507650148, 0.8258037507650148, -0.6918685388139901, 0.6918685388139901, 0, -0.09387548248643451, 0.09387548248643451, 0], "type": "scatter", "x": [-1.5538387725179958, -0.9376924746626693, -0.7987091952680265, -0.7987091952680265, -0.37409806080043356, -0.3138544053608757, -0.3138544053608757, -0.2831840600825689, -0.2831840600825689, 0.13783451408233932, 0.13783451408233932, 0.14278666274326812, 0.4558909600803298, 0.4558909600803298, 0.583043653551136, 0.583043653551136, 0.7722824361032469, 1.25313041194614, 1.25313041194614, 10.241665414839309], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 20, "currentCount": 20}}}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-1.9077038981387142, 10.595530540460029], "domain": [0.09128390201224845, 0.9934383202099738], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Re(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "Собственные значения", "xref": "paper", "x": 0.5423611111111111}], "height": 400, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-1.0087418617930712, 1.0087418617930712], "domain": [0.07581474190726165, 0.9415463692038496], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Im(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear"}, "legend": {"yanchor": "top", "xanchor": "left", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 0.07}, "width": 913.984375}}
{"id": "e5eba142-9b80-4755-844d-b548308d3234", "data": [{"showlegend": true, "mode": "markers", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z1", "zmin": null, "yaxis": "y", "legendgroup": "z1", "marker": {"symbol": "cross", "color": "rgba(238, 130, 238, 1.000)", "line": {"color": "rgba(0, 0, 0, 1)", "width": 1}, "size": 10}, "zmax": null, "y": [0.05824328014480397, 0.15028866405478286, 0.33929843269221843, 0.6412444971433218, 0.9150885074842403, 0.8284970336405365, 0.3732125600509668, 0.05144229382317986, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "scatter", "x": [1.0111002328798087, 1.015457931492902, 0.9869685911258104, 0.8287747285748407, 0.4032530514084988, -0.18459761170357644, -0.4476915942052678, -0.2669942817430126, 0, 0.27190486585800105, 0.5828510774647763, 0.848813061279003, 1, 1.0478845622686177, 1.0436620268536472, 1.0265191148610993, 1.0127763625853585], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 17, "currentCount": 17}}, "visible": true}, {"showlegend": true, "mode": "markers", "xaxis": "x", "colorbar": {"title": {"text": ""}}, "name": "z2", "zmin": null, "yaxis": "y", "legendgroup": "z2", "marker": {"symbol": "x", "color": "rgba(255, 165, 0, 1.000)", "line": {"color": "rgba(0, 0, 0, 1)", "width": 1}, "size": 10}, "zmax": null, "y": [0.11648656028960794, 0.3005773281095657, 0.6785968653844369, 1.2824889942866435, 1.8301770149684806, 1.656994067281073, 0.7464251201019336, 0.10288458764635972, 0, 0, 0, 0, 0, 0, 0, 0, 0], "type": "scatter", "x": [2.0222004657596173, 2.030915862985804, 1.9739371822516207, 1.6575494571496814, 0.8065061028169976, -0.3691952234071529, -0.8953831884105355, -0.5339885634860252, 0, 0.5438097317160021, 1.1657021549295525, 1.697626122558006, 2, 2.0957691245372354, 2.0873240537072943, 2.0530382297221985, 2.025552725170717], "zaxis": null, "z": null, "metadata": {"shouldEnableSmartZoom": false, "smartZoomParams": {"minCount": 25000, "maxCount": 17, "currentCount": 17}}, "visible": true}], "config": {"showlegend": true, "xaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-1.0895603688276683, 2.289946304954368], "domain": [0.07646908719743364, 0.9934383202099737], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "y", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Re(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear", "autorange": true}, "paper_bgcolor": "rgba(255, 255, 255, 1.000)", "annotations": [{"yanchor": "top", "xanchor": "center", "rotation": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 20}, "yref": "paper", "showarrow": false, "text": "Массивы комплексных чисел", "xref": "paper", "x": 0.5349537037037038}], "height": 400, "margin": {"l": 0, "b": 20, "r": 0, "t": 20}, "plot_bgcolor": "rgba(255, 255, 255, 1.000)", "yaxis": {"showticklabels": true, "gridwidth": 0.5, "range": [-0.14910076439957518, 1.9792777793680558], "domain": [0.07581474190726165, 0.9415463692038496], "mirror": false, "tickangle": 0, "showline": true, "zeroline": false, "tickfont": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "zerolinecolor": "rgba(0, 0, 0, 1)", "anchor": "x", "visible": true, "ticks": "inside", "tickmode": "array", "linecolor": "rgba(0, 0, 0, 1)", "showgrid": true, "title": {"text": "Im(z)", "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}}, "gridcolor": "rgba(0, 0, 0, 0.1)", "tickcolor": "rgb(0, 0, 0)", "type": "linear", "autorange": true}, "legend": {"yanchor": "top", "xanchor": "left", "bordercolor": "rgba(0, 0, 0, 1)", "bgcolor": "rgba(255, 255, 255, 1.000)", "borderwidth": 1, "tracegroupgap": 0, "y": 1, "font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 11}, "title": {"font": {"color": "rgba(0, 0, 0, 1)", "family": "sans-serif", "size": 15}, "text": ""}, "traceorder": "normal", "x": 0.07}, "width": 913.984375}}