Просмотр исходного кода

ᗺИ.𖣠⚪𔗢⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᙁ⚪ᑎ⚪ߦ⚪ꖴ⚪ИN⚪ᗩ⚪ᙏ⚪𖣓⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𔗢⚪𓊗⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𓊗⚪𔗢⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣓⚪ᙏ⚪ᗩ⚪ИN⚪ꖴ⚪ߦ⚪ᑎ⚪ᙁ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𔗢⚪𖣠.NB

1 год назад
Родитель
Сommit
252cf060be
2 измененных файлов: 2738 добавлений и 0 удалений
  1. 762
    0
      𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/⚪ᕤᕦ⚪ИN⚪ꖴ⚪✤⚪ᑎ⚪ߦ⚪ᙏ⚪Ⓞ⚪ᑐᑕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᑐᑕ⚪Ⓞ⚪ᙏ⚪ߦ⚪ᑎ⚪✤⚪ꖴ⚪ИN⚪ᕤᕦ⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ᙏ⚪ᗩ⚪ᴥ⚪ꗳ⚪ᙁ⚪Ⓞ⚪ᗯ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗯ⚪Ⓞ⚪ᙁ⚪ꗳ⚪ᴥ⚪ᗩ⚪ᙏ⚪/⚪ᗩ⚪ᑐᑕ⚪ꖴ⚪✤⚪ᗩ⚪ᙏ⚪ᗱᗴ⚪옷⚪✤⚪ᗩ⚪ᙏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᙏ⚪ᗩ⚪✤⚪옷⚪ᗱᗴ⚪ᙏ⚪ᗩ⚪✤⚪ꖴ⚪ᑐᑕ⚪ᗩ⚪/ᗺИ.𖣠⚪𔗢⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᙁ⚪ᑎ⚪ߦ⚪ꖴ⚪ИN⚪ᗩ⚪ᙏ⚪𖣓⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𔗢⚪𓊗⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𓊗⚪𔗢⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣓⚪ᙏ⚪ᗩ⚪ИN⚪ꖴ⚪ߦ⚪ᑎ⚪ᙁ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𔗢⚪𖣠.NB
  2. 1976
    0
      𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/⚪ᕤᕦ⚪ИN⚪ꖴ⚪✤⚪ᑎ⚪ߦ⚪ᙏ⚪Ⓞ⚪ᑐᑕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᑐᑕ⚪Ⓞ⚪ᙏ⚪ߦ⚪ᑎ⚪✤⚪ꖴ⚪ИN⚪ᕤᕦ⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ᙏ⚪ᗩ⚪ᴥ⚪ꗳ⚪ᙁ⚪Ⓞ⚪ᗯ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗯ⚪Ⓞ⚪ᙁ⚪ꗳ⚪ᴥ⚪ᗩ⚪ᙏ⚪/⚪ᗩ⚪ᑐᑕ⚪ꖴ⚪✤⚪ᗩ⚪ᙏ⚪ᗱᗴ⚪옷⚪✤⚪ᗩ⚪ᙏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᙏ⚪ᗩ⚪✤⚪옷⚪ᗱᗴ⚪ᙏ⚪ᗩ⚪✤⚪ꖴ⚪ᑐᑕ⚪ᗩ⚪/ᗺИ.𖣠⚪𔗢⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᴥ⚪✤⚪ᔓᔕ⚪ИN⚪Ⓞ⚪ᙏ⚪ᗱᗴ⚪ᗝ⚪𖣓⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᙁ⚪ᑎ⚪ߦ⚪ꖴ⚪ИN⚪ᗩ⚪ᙏ⚪𖣓⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𔗢⚪𓊗⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𓊗⚪𔗢⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣓⚪ᙏ⚪ᗩ⚪ИN⚪ꖴ⚪ߦ⚪ᑎ⚪ᙁ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𖣓⚪ᗝ⚪ᗱᗴ⚪ᙏ⚪Ⓞ⚪ИN⚪ᔓᔕ⚪✤⚪ᴥ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𔗢⚪𖣠.NB

+ 762
- 0
𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/⚪ᕤᕦ⚪ИN⚪ꖴ⚪✤⚪ᑎ⚪ߦ⚪ᙏ⚪Ⓞ⚪ᑐᑕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᑐᑕ⚪Ⓞ⚪ᙏ⚪ߦ⚪ᑎ⚪✤⚪ꖴ⚪ИN⚪ᕤᕦ⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ᙏ⚪ᗩ⚪ᴥ⚪ꗳ⚪ᙁ⚪Ⓞ⚪ᗯ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗯ⚪Ⓞ⚪ᙁ⚪ꗳ⚪ᴥ⚪ᗩ⚪ᙏ⚪/⚪ᗩ⚪ᑐᑕ⚪ꖴ⚪✤⚪ᗩ⚪ᙏ⚪ᗱᗴ⚪옷⚪✤⚪ᗩ⚪ᙏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᙏ⚪ᗩ⚪✤⚪옷⚪ᗱᗴ⚪ᙏ⚪ᗩ⚪✤⚪ꖴ⚪ᑐᑕ⚪ᗩ⚪/ᗺИ.𖣠⚪𔗢⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᙁ⚪ᑎ⚪ߦ⚪ꖴ⚪ИN⚪ᗩ⚪ᙏ⚪𖣓⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𔗢⚪𓊗⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𓊗⚪𔗢⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣓⚪ᙏ⚪ᗩ⚪ИN⚪ꖴ⚪ߦ⚪ᑎ⚪ᙁ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𔗢⚪𖣠.NB Просмотреть файл

@@ -0,0 +1,762 @@
1
+(* Content-type: application/vnd.wolfram.mathematica *)
2
+
3
+(*** Wolfram Notebook File ***)
4
+(* http://www.wolfram.com/nb *)
5
+
6
+(* CreatedBy='Mathematica 12.2' *)
7
+
8
+(*CacheID: 234*)
9
+(* Internal cache information:
10
+NotebookFileLineBreakTest
11
+NotebookFileLineBreakTest
12
+NotebookDataPosition[       158,          7]
13
+NotebookDataLength[     29251,        754]
14
+NotebookOptionsPosition[     27548,        714]
15
+NotebookOutlinePosition[     28951,        750]
16
+CellTagsIndexPosition[     28908,        747]
17
+WindowFrame->Normal*)
18
+
19
+(* Beginning of Notebook Content *)
20
+Notebook[{
21
+Cell[BoxData[{
22
+ RowBox[{"ClearAll", "[", 
23
+  RowBox[{"iCurvaturePlotHelper", ",", " ", "CurvaturePlot"}], "]"}], "\n", 
24
+ RowBox[{
25
+  RowBox[{"iCurvaturePlotHelper", "[", 
26
+   RowBox[{
27
+    RowBox[{"f_", "?", 
28
+     RowBox[{"(", 
29
+      RowBox[{
30
+       RowBox[{
31
+        RowBox[{"Head", "[", "#", "]"}], " ", "=!=", " ", "List"}], " ", 
32
+       "&"}], ")"}]}], ",", " ", 
33
+    RowBox[{"{", 
34
+     RowBox[{"t_", ",", " ", "tmin_", ",", " ", "tmax_"}], "}"}], ",", " ", 
35
+    RowBox[{"{", 
36
+     RowBox[{
37
+      RowBox[{"{", 
38
+       RowBox[{"x0_", ",", " ", "y0_"}], "}"}], ",", " ", "\[Theta]0_"}], 
39
+     "}"}], ",", " ", 
40
+    RowBox[{"opts", " ", ":", " ", 
41
+     RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], " ", ":=", " ", 
42
+  RowBox[{"Module", "[", 
43
+   RowBox[{
44
+    RowBox[{"{", 
45
+     RowBox[{
46
+     "sol", ",", " ", "\[Theta]", ",", " ", "x", ",", " ", "y", ",", " ", 
47
+      "if"}], "}"}], ",", "\n", "  ", 
48
+    RowBox[{
49
+     RowBox[{"sol", " ", "=", " ", 
50
+      RowBox[{"NDSolve", "[", 
51
+       RowBox[{
52
+        RowBox[{"{", "\n", "     ", 
53
+         RowBox[{
54
+          RowBox[{
55
+           RowBox[{
56
+            RowBox[{"\[Theta]", "'"}], "[", "t", "]"}], " ", "==", " ", "f"}],
57
+           ",", "\n", "     ", 
58
+          RowBox[{
59
+           RowBox[{
60
+            RowBox[{"x", "'"}], "[", "t", "]"}], " ", "==", " ", 
61
+           RowBox[{"Cos", "[", 
62
+            RowBox[{"\[Theta]", "[", "t", "]"}], "]"}]}], ",", "\n", "     ", 
63
+          RowBox[{
64
+           RowBox[{
65
+            RowBox[{"y", "'"}], "[", "t", "]"}], " ", "==", " ", 
66
+           RowBox[{"Sin", "[", 
67
+            RowBox[{"\[Theta]", "[", "t", "]"}], "]"}]}], ",", "\n", "     ", 
68
+          RowBox[{
69
+           RowBox[{"\[Theta]", "[", "tmin", "]"}], " ", "==", " ", 
70
+           "\[Theta]0"}], ",", "\n", "     ", 
71
+          RowBox[{
72
+           RowBox[{"x", "[", "tmin", "]"}], " ", "==", " ", "x0"}], ",", "\n",
73
+           "     ", 
74
+          RowBox[{
75
+           RowBox[{"y", "[", "tmin", "]"}], " ", "==", " ", "y0"}]}], "\n", 
76
+         "     ", "}"}], ",", " ", 
77
+        RowBox[{"{", 
78
+         RowBox[{"x", ",", " ", "y"}], "}"}], ",", " ", 
79
+        RowBox[{"{", 
80
+         RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", " ", 
81
+        "opts"}], "]"}]}], ";", "\n", "  ", 
82
+     RowBox[{"if", " ", "=", " ", 
83
+      RowBox[{
84
+       RowBox[{
85
+        RowBox[{"{", 
86
+         RowBox[{
87
+          RowBox[{"x", "[", "#", "]"}], ",", " ", 
88
+          RowBox[{"y", "[", "#", "]"}]}], "}"}], " ", "&"}], " ", "/.", " ", 
89
+       RowBox[{"First", "[", "sol", "]"}]}]}], ";", "\n", "  ", "if"}]}], 
90
+   "\n", "  ", "]"}]}], "\n", 
91
+ RowBox[{
92
+  RowBox[{"CurvaturePlot", "[", 
93
+   RowBox[{"f_", ",", " ", 
94
+    RowBox[{"{", 
95
+     RowBox[{"t_", ",", " ", "tmin_", ",", " ", "tmax_"}], "}"}], ",", " ", 
96
+    RowBox[{"opts", " ", ":", " ", 
97
+     RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], " ", ":=", " ", 
98
+  RowBox[{"CurvaturePlot", "[", 
99
+   RowBox[{"f", ",", " ", 
100
+    RowBox[{"{", 
101
+     RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", " ", 
102
+    RowBox[{"{", 
103
+     RowBox[{
104
+      RowBox[{"{", 
105
+       RowBox[{"0", ",", " ", "0"}], "}"}], ",", " ", "0"}], "}"}], ",", " ", 
106
+    "opts"}], "]"}]}], "\n", 
107
+ RowBox[{
108
+  RowBox[{"CurvaturePlot", "[", 
109
+   RowBox[{"f_", ",", " ", 
110
+    RowBox[{"{", 
111
+     RowBox[{"t_", ",", " ", "tmin_", ",", " ", "tmax_"}], "}"}], ",", " ", 
112
+    RowBox[{"p", " ", ":", " ", 
113
+     RowBox[{"{", 
114
+      RowBox[{
115
+       RowBox[{"{", 
116
+        RowBox[{"x0_", ",", " ", "y0_"}], "}"}], ",", " ", "\[Theta]0_"}], 
117
+      "}"}]}], ",", " ", 
118
+    RowBox[{"opts", " ", ":", " ", 
119
+     RowBox[{"OptionsPattern", "[", "]"}]}]}], "]"}], " ", ":=", " ", 
120
+  RowBox[{"Module", "[", 
121
+   RowBox[{
122
+    RowBox[{"{", 
123
+     RowBox[{
124
+     "\[Theta]", ",", " ", "x", ",", " ", "y", ",", " ", "sol", ",", " ", 
125
+      "rlsplot", ",", " ", "rlsndsolve", ",", " ", "if", ",", " ", "ifs"}], 
126
+     "}"}], ",", "\n", "  ", 
127
+    RowBox[{
128
+     RowBox[{"rlsplot", " ", "=", " ", 
129
+      RowBox[{"FilterRules", "[", 
130
+       RowBox[{
131
+        RowBox[{"{", "opts", "}"}], ",", " ", 
132
+        RowBox[{"Options", "[", "ParametricPlot", "]"}]}], "]"}]}], ";", "\n",
133
+      "  ", 
134
+     RowBox[{"rlsndsolve", " ", "=", " ", 
135
+      RowBox[{"FilterRules", "[", 
136
+       RowBox[{
137
+        RowBox[{"{", "opts", "}"}], ",", " ", 
138
+        RowBox[{"Options", "[", "NDSolve", "]"}]}], "]"}]}], ";", "\n", "  ", 
139
+     RowBox[{"If", "[", 
140
+      RowBox[{
141
+       RowBox[{
142
+        RowBox[{"Head", "[", "f", "]"}], " ", "===", " ", "List"}], ",", "\n",
143
+        "   ", 
144
+       RowBox[{
145
+        RowBox[{"ifs", " ", "=", " ", 
146
+         RowBox[{
147
+          RowBox[{
148
+           RowBox[{"iCurvaturePlotHelper", "[", 
149
+            RowBox[{"#", ",", " ", 
150
+             RowBox[{"{", 
151
+              RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
152
+             " ", "p", ",", " ", 
153
+             RowBox[{"Evaluate", "@", 
154
+              RowBox[{"(", 
155
+               RowBox[{"Sequence", " ", "@@", " ", "rlsndsolve"}], ")"}]}]}], 
156
+            "]"}], " ", "&"}], " ", "/@", " ", "f"}]}], ";", "\n", "   ", 
157
+        RowBox[{"ParametricPlot", "[", 
158
+         RowBox[{
159
+          RowBox[{"Evaluate", "[", 
160
+           RowBox[{
161
+            RowBox[{
162
+             RowBox[{"#", "[", "tplot", "]"}], " ", "&"}], " ", "/@", " ", 
163
+            "ifs"}], "]"}], ",", " ", 
164
+          RowBox[{"{", 
165
+           RowBox[{"tplot", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
166
+          " ", 
167
+          RowBox[{"Evaluate", "@", 
168
+           RowBox[{"(", 
169
+            RowBox[{"Sequence", " ", "@@", " ", "rlsplot"}], ")"}]}]}], 
170
+         "]"}]}], "\n", "   ", ",", "\n", "   ", 
171
+       RowBox[{
172
+        RowBox[{"if", " ", "=", " ", 
173
+         RowBox[{"iCurvaturePlotHelper", "[", 
174
+          RowBox[{"f", ",", " ", 
175
+           RowBox[{"{", 
176
+            RowBox[{"t", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
177
+           " ", "p", ",", " ", 
178
+           RowBox[{"Evaluate", "@", 
179
+            RowBox[{"(", 
180
+             RowBox[{"Sequence", " ", "@@", " ", "rlsndsolve"}], ")"}]}]}], 
181
+          "]"}]}], ";", "\n", "   ", 
182
+        RowBox[{"ParametricPlot", "[", 
183
+         RowBox[{
184
+          RowBox[{"Evaluate", "[", 
185
+           RowBox[{"if", "[", "tplot", "]"}], "]"}], ",", " ", 
186
+          RowBox[{"{", 
187
+           RowBox[{"tplot", ",", " ", "tmin", ",", " ", "tmax"}], "}"}], ",", 
188
+          " ", 
189
+          RowBox[{"Evaluate", "@", 
190
+           RowBox[{"(", 
191
+            RowBox[{"Sequence", " ", "@@", " ", "rlsplot"}], ")"}]}]}], 
192
+         "]"}]}]}], "\n", "   ", "]"}]}]}], "\n", "  ", "]"}]}]}], "Input",
193
+ TextAlignment->Center,
194
+ FontFamily->"Segoe UI Symbol",
195
+ FontSize->10,
196
+ FontWeight->"Normal",
197
+ CellLabel->
198
+  "3/24/24 14:22:34 \
199
+In[760]:=",ExpressionUUID->"296ee68d-611b-4f39-8505-8dc995c0ca11"],
200
+
201
+Cell[BoxData[{
202
+ RowBox[{
203
+  RowBox[{
204
+   RowBox[{"ariasD", "[", "0", "]"}], " ", "=", " ", "1"}], ";"}], "\n", 
205
+ RowBox[{
206
+  RowBox[{
207
+   RowBox[{"ariasD", "[", 
208
+    RowBox[{"n_Integer", "?", "Positive"}], "]"}], " ", ":=", " ", 
209
+   RowBox[{
210
+    RowBox[{"ariasD", "[", "n", "]"}], " ", "=", " ", 
211
+    RowBox[{
212
+     RowBox[{"Sum", "[", 
213
+      RowBox[{
214
+       RowBox[{
215
+        RowBox[{"2", "^", 
216
+         RowBox[{"(", 
217
+          RowBox[{
218
+           RowBox[{"(", 
219
+            RowBox[{
220
+             RowBox[{"k", " ", 
221
+              RowBox[{"(", 
222
+               RowBox[{"k", " ", "-", " ", "1"}], ")"}]}], " ", "-", " ", 
223
+             RowBox[{"n", " ", 
224
+              RowBox[{"(", 
225
+               RowBox[{"n", " ", "-", " ", "1"}], ")"}]}]}], ")"}], "/", 
226
+           "2"}], ")"}]}], " ", 
227
+        RowBox[{
228
+         RowBox[{"ariasD", "[", "k", "]"}], "/", 
229
+         RowBox[{
230
+          RowBox[{"(", 
231
+           RowBox[{"n", " ", "-", " ", "k", " ", "+", " ", "1"}], ")"}], 
232
+          "!"}]}]}], ",", " ", 
233
+       RowBox[{"{", 
234
+        RowBox[{"k", ",", " ", "0", ",", " ", 
235
+         RowBox[{"n", " ", "-", " ", "1"}]}], "}"}]}], "]"}], "/", 
236
+     RowBox[{"(", 
237
+      RowBox[{
238
+       RowBox[{"2", "^", "n"}], " ", "-", " ", "1"}], ")"}]}]}]}], 
239
+  ";"}], "\n", 
240
+ RowBox[{
241
+  RowBox[{"iFabiusF", "[", "x_", "]"}], " ", ":=", " ", 
242
+  RowBox[{"Module", "[", 
243
+   RowBox[{
244
+    RowBox[{"{", 
245
+     RowBox[{
246
+      RowBox[{"prec", " ", "=", " ", 
247
+       RowBox[{"Precision", "[", "x", "]"}]}], ",", " ", "n", ",", " ", "p", 
248
+      ",", " ", "q", ",", " ", "s", ",", " ", "tol", ",", " ", "w", ",", " ", 
249
+      "y", ",", " ", "z"}], "}"}], ",", "\n", "  ", 
250
+    RowBox[{
251
+     RowBox[{"If", "[", 
252
+      RowBox[{
253
+       RowBox[{"x", " ", "<", " ", "0"}], ",", " ", 
254
+       RowBox[{"Return", "[", 
255
+        RowBox[{"0", ",", " ", "Module"}], "]"}]}], "]"}], ";", " ", 
256
+     RowBox[{"tol", " ", "=", " ", 
257
+      RowBox[{"10", "^", 
258
+       RowBox[{"(", 
259
+        RowBox[{"-", "prec"}], ")"}]}]}], ";", "\n", "  ", 
260
+     RowBox[{"z", " ", "=", " ", 
261
+      RowBox[{"SetPrecision", "[", 
262
+       RowBox[{"x", ",", " ", "Infinity"}], "]"}]}], ";", " ", 
263
+     RowBox[{"s", " ", "=", " ", "1"}], ";", " ", 
264
+     RowBox[{"y", " ", "=", " ", "0"}], ";", "\n", "  ", 
265
+     RowBox[{"z", " ", "=", " ", 
266
+      RowBox[{"If", "[", 
267
+       RowBox[{
268
+        RowBox[{"0", " ", "<=", " ", "z", " ", "<=", " ", "2"}], ",", " ", 
269
+        RowBox[{"1", " ", "-", " ", 
270
+         RowBox[{"Abs", "[", 
271
+          RowBox[{"1", " ", "-", " ", "z"}], "]"}]}], ",", "\n", "    ", 
272
+        RowBox[{
273
+         RowBox[{"q", " ", "=", " ", 
274
+          RowBox[{"Quotient", "[", 
275
+           RowBox[{"z", ",", " ", "2"}], "]"}]}], ";", "\n", "    ", 
276
+         RowBox[{"If", "[", 
277
+          RowBox[{
278
+           RowBox[{
279
+            RowBox[{"ThueMorse", "[", "q", "]"}], " ", "==", " ", "1"}], ",", 
280
+           " ", 
281
+           RowBox[{"s", " ", "=", " ", 
282
+            RowBox[{"-", "1"}]}]}], "]"}], ";", "\n", "    ", 
283
+         RowBox[{"1", " ", "-", " ", 
284
+          RowBox[{"Abs", "[", 
285
+           RowBox[{"1", " ", "-", " ", "z", " ", "+", " ", 
286
+            RowBox[{"2", " ", "q"}]}], "]"}]}]}]}], "]"}]}], ";", "\n", "  ", 
287
+     RowBox[{"While", "[", 
288
+      RowBox[{
289
+       RowBox[{"z", " ", ">", " ", "0"}], ",", "\n", "   ", 
290
+       RowBox[{
291
+        RowBox[{"n", " ", "=", " ", 
292
+         RowBox[{"-", 
293
+          RowBox[{"Floor", "[", 
294
+           RowBox[{"RealExponent", "[", 
295
+            RowBox[{"z", ",", " ", "2"}], "]"}], "]"}]}]}], ";", " ", 
296
+        RowBox[{"p", " ", "=", " ", 
297
+         RowBox[{"2", "^", "n"}]}], ";", "\n", "   ", 
298
+        RowBox[{"z", " ", "-=", " ", 
299
+         RowBox[{"1", "/", "p"}]}], ";", " ", 
300
+        RowBox[{"w", " ", "=", " ", "1"}], ";", "\n", "   ", 
301
+        RowBox[{"Do", "[", 
302
+         RowBox[{
303
+          RowBox[{
304
+           RowBox[{"w", " ", "=", " ", 
305
+            RowBox[{
306
+             RowBox[{"ariasD", "[", "m", "]"}], " ", "+", " ", 
307
+             RowBox[{"p", " ", "z", " ", 
308
+              RowBox[{"w", "/", 
309
+               RowBox[{"(", 
310
+                RowBox[{"n", " ", "-", " ", "m", " ", "+", " ", "1"}], 
311
+                ")"}]}]}]}]}], ";", " ", 
312
+           RowBox[{"p", " ", "/=", " ", "2"}]}], ",", " ", 
313
+          RowBox[{"{", 
314
+           RowBox[{"m", ",", " ", "n"}], "}"}]}], "]"}], ";", "\n", "   ", 
315
+        RowBox[{"y", " ", "=", " ", 
316
+         RowBox[{"w", " ", "-", " ", "y"}]}], ";", "\n", "   ", 
317
+        RowBox[{"If", "[", 
318
+         RowBox[{
319
+          RowBox[{
320
+           RowBox[{"Abs", "[", "w", "]"}], " ", "<", " ", 
321
+           RowBox[{
322
+            RowBox[{"Abs", "[", "y", "]"}], " ", "tol"}]}], ",", " ", 
323
+          RowBox[{"Break", "[", "]"}]}], "]"}]}]}], "]"}], ";", "\n", "  ", 
324
+     RowBox[{"SetPrecision", "[", 
325
+      RowBox[{
326
+       RowBox[{"s", " ", 
327
+        RowBox[{"Abs", "[", "y", "]"}]}], ",", " ", "prec"}], "]"}]}]}], 
328
+   "]"}]}], "\n", 
329
+ RowBox[{
330
+  RowBox[{
331
+   RowBox[{"FabiusF", "[", "Infinity", "]"}], " ", "=", " ", 
332
+   RowBox[{"Interval", "[", 
333
+    RowBox[{"{", 
334
+     RowBox[{
335
+      RowBox[{"-", "1"}], ",", " ", "1"}], "}"}], "]"}]}], ";"}], "\n", 
336
+ RowBox[{
337
+  RowBox[{
338
+   RowBox[{"FabiusF", "[", 
339
+    RowBox[{"x_", "?", "NumberQ"}], "]"}], " ", "/;", " ", 
340
+   RowBox[{"If", "[", 
341
+    RowBox[{
342
+     RowBox[{
343
+      RowBox[{"Im", "[", "x", "]"}], " ", "==", " ", "0"}], ",", " ", 
344
+     RowBox[{"TrueQ", "[", 
345
+      RowBox[{
346
+       RowBox[{
347
+        RowBox[{"Composition", "[", 
348
+         RowBox[{
349
+          RowBox[{
350
+           RowBox[{"BitAnd", "[", 
351
+            RowBox[{"#", ",", " ", 
352
+             RowBox[{"#", " ", "-", " ", "1"}]}], "]"}], " ", "&"}], ",", " ",
353
+           "Denominator"}], "]"}], "[", "x", "]"}], " ", "==", " ", "0"}], 
354
+      "]"}], ",", " ", "False"}], "]"}]}], " ", ":=", " ", 
355
+  RowBox[{"iFabiusF", "[", "x", "]"}]}], "\n", 
356
+ RowBox[{
357
+  RowBox[{
358
+   RowBox[{"Derivative", "[", "n_Integer", "]"}], "[", "FabiusF", "]"}], " ", 
359
+  ":=", " ", 
360
+  RowBox[{
361
+   RowBox[{
362
+    RowBox[{"2", "^", 
363
+     RowBox[{"(", 
364
+      RowBox[{"n", " ", 
365
+       RowBox[{
366
+        RowBox[{"(", 
367
+         RowBox[{"n", " ", "+", " ", "1"}], ")"}], "/", "2"}]}], ")"}]}], " ", 
368
+    RowBox[{"FabiusF", "[", 
369
+     RowBox[{
370
+      RowBox[{"2", "^", "n"}], " ", "#"}], "]"}]}], " ", "&"}]}], "\n", 
371
+ RowBox[{
372
+  RowBox[{"SetAttributes", "[", 
373
+   RowBox[{"FabiusF", ",", " ", 
374
+    RowBox[{"{", 
375
+     RowBox[{"NumericFunction", ",", " ", "Listable"}], "}"}]}], "]"}], 
376
+  ";"}]}], "Input",
377
+ TextAlignment->Center,
378
+ FontFamily->"Segoe UI Symbol",
379
+ FontSize->10,
380
+ FontWeight->"Normal",
381
+ CellLabel->"3/24/24 14:53:08 In[986]:=",
382
+ CellID->161896613,ExpressionUUID->"0d96d3fd-dac5-4a15-921c-c113c196ee35"],
383
+
384
+Cell[CellGroupData[{
385
+
386
+Cell[BoxData[{
387
+ RowBox[{
388
+  RowBox[{"\:1513\:1515", "=", 
389
+   RowBox[{"{", "    ", 
390
+    RowBox[{
391
+     RowBox[{"WorkingPrecision", "\[Rule]", "10"}], ",", 
392
+     RowBox[{"MaxRecursion", "\[Rule]", "0"}], ",", 
393
+     RowBox[{"Ticks", "\[Rule]", 
394
+      RowBox[{"{", 
395
+       RowBox[{"Automatic", ",", "Automatic"}], "}"}]}], ",", 
396
+     RowBox[{"ImageSize", "\[Rule]", "320"}], ",", 
397
+     RowBox[{"PlotRange", "\[Rule]", "Full"}], ",", 
398
+     RowBox[{"Frame", "\[Rule]", " ", "True"}], ",", 
399
+     RowBox[{"Axes", "\[Rule]", " ", "False"}], ",", 
400
+     RowBox[{"GridLines", "\[Rule]", 
401
+      RowBox[{"{", 
402
+       RowBox[{
403
+        RowBox[{"{", "0", "}"}], ",", 
404
+        RowBox[{"{", "0", "}"}]}], "}"}]}], " ", ",", 
405
+     RowBox[{"PlotStyle", "\[Rule]", 
406
+      RowBox[{"GrayLevel", "[", 
407
+       RowBox[{"168", "/", "256"}], "]"}]}], ",", 
408
+     RowBox[{"FrameStyle", "\[Rule]", " ", 
409
+      RowBox[{"GrayLevel", "[", 
410
+       RowBox[{"178", "/", "256"}], "]"}]}]}], "  ", "}"}]}], 
411
+  ";"}], "\[IndentingNewLine]", 
412
+ RowBox[{
413
+  RowBox[{"\[CapitalPi]", "=", "2"}], ";", 
414
+  RowBox[{"\:1450\:1455", "=", "4"}], ";", 
415
+  RowBox[{"M", "=", ".5"}], ";", 
416
+  RowBox[{"\[CapitalPi]\[CapitalPi]", "=", "4"}], ";"}], "\n", 
417
+ RowBox[{
418
+  RowBox[{"\:15f1\:15f4", "=", 
419
+   RowBox[{"Evaluate", "[", 
420
+    RowBox[{"SetPrecision", "[", 
421
+     RowBox[{
422
+      RowBox[{"SetAccuracy", "[", 
423
+       RowBox[{
424
+        RowBox[{"(", 
425
+         RowBox[{"1", "-", 
426
+          RowBox[{"Abs", "[", 
427
+           RowBox[{
428
+            RowBox[{
429
+             RowBox[{"(", 
430
+              RowBox[{
431
+               RowBox[{
432
+                RowBox[{"(", 
433
+                 RowBox[{"-", "1"}], ")"}], "^", 
434
+                RowBox[{"Floor", "[", 
435
+                 RowBox[{
436
+                  RowBox[{"(", 
437
+                   RowBox[{
438
+                    RowBox[{
439
+                    RowBox[{"x", " ", "/", "Pi"}], "*", "\:1450\:1455"}], "+",
440
+                     "1"}], ")"}], "/", "2"}], "]"}]}], " ", 
441
+               RowBox[{
442
+                RowBox[{"Abs", "[", 
443
+                 RowBox[{"(", 
444
+                  RowBox[{"1", "-", 
445
+                   RowBox[{
446
+                    RowBox[{"Abs", "[", 
447
+                    RowBox[{
448
+                    RowBox[{"Mod", "[", 
449
+                    RowBox[{
450
+                    RowBox[{
451
+                    RowBox[{
452
+                    RowBox[{"x", " ", "/", "Pi"}], "*", "\:1450\:1455"}], "+",
453
+                     "1"}], ",", "2"}], "]"}], "-", "1"}], "]"}], "^", 
454
+                    "\[CapitalPi]"}]}], ")"}], "]"}], "^", 
455
+                RowBox[{"(", 
456
+                 RowBox[{"1", "/", "\[CapitalPi]"}], ")"}]}]}], ")"}], "/", 
457
+             "2"}], "+", ".5"}], "]"}]}], ")"}], ",", "Infinity"}], "]"}], 
458
+      ",", "Infinity"}], "]"}], "]"}]}], ";"}], "\[IndentingNewLine]", 
459
+ RowBox[{"Grid", "[", 
460
+  RowBox[{"{", 
461
+   RowBox[{"{", "\[IndentingNewLine]", 
462
+    RowBox[{"Manipulate", "[", "\[IndentingNewLine]", 
463
+     RowBox[{
464
+      RowBox[{"Column", "[", 
465
+       RowBox[{"{", "\[IndentingNewLine]", 
466
+        RowBox[{
467
+         RowBox[{"CurvaturePlot", "[", 
468
+          RowBox[{
469
+           RowBox[{"Evaluate", "[", 
470
+            RowBox[{"SetPrecision", "[", 
471
+             RowBox[{
472
+              RowBox[{"SetAccuracy", "[", 
473
+               RowBox[{
474
+                RowBox[{
475
+                 RowBox[{"(", 
476
+                  RowBox[{"1", "-", 
477
+                   RowBox[{"Abs", "[", 
478
+                    RowBox[{
479
+                    RowBox[{
480
+                    RowBox[{"(", 
481
+                    RowBox[{
482
+                    RowBox[{
483
+                    RowBox[{"(", 
484
+                    RowBox[{"-", "1"}], ")"}], "^", 
485
+                    RowBox[{"Floor", "[", 
486
+                    RowBox[{
487
+                    RowBox[{"(", 
488
+                    RowBox[{
489
+                    RowBox[{
490
+                    RowBox[{"x", " ", "/", "Pi"}], "*", "\:1450\:1455"}], "+",
491
+                     "1"}], ")"}], "/", "2"}], "]"}]}], " ", 
492
+                    RowBox[{
493
+                    RowBox[{"Abs", "[", 
494
+                    RowBox[{"(", 
495
+                    RowBox[{"1", "-", 
496
+                    RowBox[{
497
+                    RowBox[{"Abs", "[", 
498
+                    RowBox[{
499
+                    RowBox[{"Mod", "[", 
500
+                    RowBox[{
501
+                    RowBox[{
502
+                    RowBox[{
503
+                    RowBox[{"x", " ", "/", "Pi"}], "*", "\:1450\:1455"}], "+",
504
+                     "1"}], ",", "2"}], "]"}], "-", "1"}], "]"}], "^", 
505
+                    "\[CapitalPi]"}]}], ")"}], "]"}], "^", 
506
+                    RowBox[{"(", 
507
+                    RowBox[{"1", "/", "\[CapitalPi]"}], ")"}]}]}], ")"}], "/",
508
+                     "2"}], "+", ".5"}], "]"}]}], ")"}], "-", "M"}], ",", 
509
+                "Infinity"}], "]"}], ",", "Infinity"}], "]"}], "]"}], ",", 
510
+           RowBox[{"{", 
511
+            RowBox[{"x", ",", "0", ",", 
512
+             RowBox[{"4", "\[Pi]"}]}], "}"}], ",", 
513
+           RowBox[{"Evaluate", "[", "\:1513\:1515", "]"}], ",", 
514
+           RowBox[{"FrameTicks", "\[Rule]", 
515
+            RowBox[{"{", 
516
+             RowBox[{
517
+              RowBox[{"Range", "[", 
518
+               RowBox[{
519
+                RowBox[{"-", "16"}], ",", "16", ",", 
520
+                RowBox[{"1", "/", "2"}]}], "]"}], ",", 
521
+              RowBox[{"Range", "[", 
522
+               RowBox[{
523
+                RowBox[{"-", "4"}], ",", "4", ",", 
524
+                RowBox[{"1", "/", "2"}]}], "]"}]}], "}"}]}], " ", ",", 
525
+           RowBox[{"PlotPoints", "\[Rule]", 
526
+            RowBox[{"1", "+", 
527
+             RowBox[{"2", "^", "\[CapitalPi]\[CapitalPi]"}]}]}]}], "]"}], 
528
+         "\[IndentingNewLine]", ",", "\[IndentingNewLine]", 
529
+         RowBox[{"Plot", "[", 
530
+          RowBox[{
531
+           RowBox[{"Evaluate", "[", 
532
+            RowBox[{"SetPrecision", "[", 
533
+             RowBox[{
534
+              RowBox[{"SetAccuracy", "[", 
535
+               RowBox[{
536
+                RowBox[{".5", "-", 
537
+                 RowBox[{"(", 
538
+                  RowBox[{"1", "-", 
539
+                   RowBox[{"Abs", "[", 
540
+                    RowBox[{
541
+                    RowBox[{
542
+                    RowBox[{"(", 
543
+                    RowBox[{
544
+                    RowBox[{
545
+                    RowBox[{"(", 
546
+                    RowBox[{"-", "1"}], ")"}], "^", 
547
+                    RowBox[{"Floor", "[", 
548
+                    RowBox[{
549
+                    RowBox[{"(", 
550
+                    RowBox[{
551
+                    RowBox[{
552
+                    RowBox[{"x", " ", "/", "Pi"}], "*", "\:1450\:1455"}], "+",
553
+                     "1"}], ")"}], "/", "2"}], "]"}]}], " ", 
554
+                    RowBox[{
555
+                    RowBox[{"Abs", "[", 
556
+                    RowBox[{"(", 
557
+                    RowBox[{"1", "-", 
558
+                    RowBox[{
559
+                    RowBox[{"Abs", "[", 
560
+                    RowBox[{
561
+                    RowBox[{"Mod", "[", 
562
+                    RowBox[{
563
+                    RowBox[{
564
+                    RowBox[{
565
+                    RowBox[{"x", " ", "/", "Pi"}], "*", "\:1450\:1455"}], "+",
566
+                     "1"}], ",", "2"}], "]"}], "-", "1"}], "]"}], "^", 
567
+                    "\[CapitalPi]"}]}], ")"}], "]"}], "^", 
568
+                    RowBox[{"(", 
569
+                    RowBox[{"1", "/", "\[CapitalPi]"}], ")"}]}]}], ")"}], "/",
570
+                     "2"}], "+", ".5"}], "]"}]}], ")"}], "-", "M"}], ",", 
571
+                "Infinity"}], "]"}], ",", "Infinity"}], "]"}], "]"}], ",", 
572
+           RowBox[{"{", 
573
+            RowBox[{"x", ",", "0", ",", 
574
+             RowBox[{"4", "\[Pi]"}]}], "}"}], ",", 
575
+           RowBox[{"Evaluate", "[", "\:1513\:1515", "]"}], ",", 
576
+           RowBox[{"AspectRatio", "\[Rule]", 
577
+            RowBox[{"1", "/", "8"}]}], ",", 
578
+           RowBox[{"FrameTicks", "\[Rule]", 
579
+            RowBox[{"{", 
580
+             RowBox[{
581
+              RowBox[{"Range", "[", 
582
+               RowBox[{
583
+                RowBox[{
584
+                 RowBox[{"-", "16"}], "*", "Pi"}], ",", 
585
+                RowBox[{"16", "*", "Pi"}], ",", 
586
+                RowBox[{"Pi", "/", "2"}]}], "]"}], ",", 
587
+              RowBox[{"Range", "[", 
588
+               RowBox[{
589
+                RowBox[{"-", "1"}], ",", "1", ",", 
590
+                RowBox[{"1", "/", "2"}]}], "]"}]}], "}"}]}], "  ", ",", 
591
+           RowBox[{"PlotPoints", "\[Rule]", 
592
+            RowBox[{"1", "+", 
593
+             RowBox[{"2", "^", "\[CapitalPi]\[CapitalPi]"}]}]}]}], " ", 
594
+          "]"}]}], "\[IndentingNewLine]", "}"}], "]"}], "\[IndentingNewLine]",
595
+       ",", "\[IndentingNewLine]", 
596
+      RowBox[{"{", 
597
+       RowBox[{
598
+        RowBox[{"{", 
599
+         RowBox[{"\[CapitalPi]", ",", "1"}], "}"}], ",", "0", ",", "16", ",", 
600
+        ".25"}], "}"}], ",", 
601
+      RowBox[{"{", 
602
+       RowBox[{
603
+        RowBox[{"{", 
604
+         RowBox[{"\:1450\:1455", ",", "4"}], "}"}], ",", "0", ",", "16", ",", 
605
+        ".25"}], "}"}], ",", 
606
+      RowBox[{"{", 
607
+       RowBox[{
608
+        RowBox[{"{", 
609
+         RowBox[{"M", ",", "0"}], "}"}], ",", "0", ",", "1", ",", ".125"}], 
610
+       "}"}], ",", 
611
+      RowBox[{"{", 
612
+       RowBox[{
613
+        RowBox[{"{", 
614
+         RowBox[{"\[CapitalPi]\[CapitalPi]", ",", "8"}], "}"}], ",", "0", ",",
615
+         "16", ",", "1"}], "}"}], "\[IndentingNewLine]", ",", 
616
+      RowBox[{"FrameMargins", "\[Rule]", "0"}]}], "\[IndentingNewLine]", 
617
+     "]"}], "\[IndentingNewLine]", "}"}], "}"}], "]"}]}], "Input",
618
+ TextAlignment->Center,
619
+ FontFamily->"Segoe UI Symbol",
620
+ FontSize->10,
621
+ FontWeight->"Normal",ExpressionUUID->"e9af63b5-ce7c-4f02-8437-ec7c3b69790f"],
622
+
623
+Cell[BoxData[
624
+ TagBox[GridBox[{
625
+    {
626
+     TagBox[
627
+      StyleBox[
628
+       DynamicModuleBox[{$CellContext`\:1450\:1455$$ = 4, $CellContext`M$$ = 
629
+        0, $CellContext`\[CapitalPi]$$ = 
630
+        1, $CellContext`\[CapitalPi]\[CapitalPi]$$ = 8, Typeset`show$$ = True,
631
+         Typeset`bookmarkList$$ = {}, Typeset`bookmarkMode$$ = "Menu", 
632
+        Typeset`animator$$, Typeset`animvar$$ = 1, Typeset`name$$ = 
633
+        "\"untitled\"", Typeset`specs$$ = {{{
634
+           Hold[$CellContext`\[CapitalPi]$$], 1}, 0, 16, 0.25}, {{
635
+           Hold[$CellContext`\:1450\:1455$$], 4}, 0, 16, 0.25}, {{
636
+           Hold[$CellContext`M$$], 0}, 0, 1, 0.125}, {{
637
+           Hold[$CellContext`\[CapitalPi]\[CapitalPi]$$], 8}, 0, 16, 1}}, 
638
+        Typeset`size$$ = {320., {222., 227.}}, Typeset`update$$ = 0, 
639
+        Typeset`initDone$$, Typeset`skipInitDone$$ = True}, 
640
+        DynamicBox[Manipulate`ManipulateBoxes[
641
+         1, StandardForm, 
642
+          "Variables" :> {$CellContext`\:1450\:1455$$ = 4, $CellContext`M$$ = 
643
+            0, $CellContext`\[CapitalPi]$$ = 
644
+            1, $CellContext`\[CapitalPi]\[CapitalPi]$$ = 8}, 
645
+          "ControllerVariables" :> {}, 
646
+          "OtherVariables" :> {
647
+           Typeset`show$$, Typeset`bookmarkList$$, Typeset`bookmarkMode$$, 
648
+            Typeset`animator$$, Typeset`animvar$$, Typeset`name$$, 
649
+            Typeset`specs$$, Typeset`size$$, Typeset`update$$, 
650
+            Typeset`initDone$$, Typeset`skipInitDone$$}, "Body" :> Column[{
651
+             $CellContext`CurvaturePlot[
652
+              Evaluate[
653
+               SetPrecision[
654
+                
655
+                SetAccuracy[(1 - 
656
+                  Abs[((-1)^
657
+                    Floor[(($CellContext`x/Pi) $CellContext`\:1450\:1455$$ + 
658
+                    1)/2] Abs[
659
+                    1 - Abs[
660
+                    Mod[($CellContext`x/Pi) $CellContext`\:1450\:1455$$ + 1, 
661
+                    2] - 1]^$CellContext`\[CapitalPi]$$]^(
662
+                    1/$CellContext`\[CapitalPi]$$))/2 + 
663
+                   0.5]) - $CellContext`M$$, Infinity], 
664
+                Infinity]], {$CellContext`x, 0, 4 Pi}, 
665
+              Evaluate[$CellContext`\:1513\:1515], FrameTicks -> {
666
+                Range[-16, 16, 1/2], 
667
+                Range[-4, 4, 1/2]}, PlotPoints -> 
668
+              1 + 2^$CellContext`\[CapitalPi]\[CapitalPi]$$], 
669
+             Plot[
670
+              Evaluate[
671
+               SetPrecision[
672
+                SetAccuracy[
673
+                0.5 - (1 - 
674
+                 Abs[((-1)^
675
+                    Floor[(($CellContext`x/Pi) $CellContext`\:1450\:1455$$ + 
676
+                    1)/2] Abs[
677
+                    1 - Abs[
678
+                    Mod[($CellContext`x/Pi) $CellContext`\:1450\:1455$$ + 1, 
679
+                    2] - 1]^$CellContext`\[CapitalPi]$$]^(
680
+                    1/$CellContext`\[CapitalPi]$$))/2 + 
681
+                  0.5]) - $CellContext`M$$, Infinity], 
682
+                Infinity]], {$CellContext`x, 0, 4 Pi}, 
683
+              Evaluate[$CellContext`\:1513\:1515], AspectRatio -> 1/8, 
684
+              FrameTicks -> {
685
+                Range[(-16) Pi, 16 Pi, Pi/2], 
686
+                Range[-1, 1, 1/2]}, PlotPoints -> 
687
+              1 + 2^$CellContext`\[CapitalPi]\[CapitalPi]$$]}], 
688
+          "Specifications" :> {{{$CellContext`\[CapitalPi]$$, 1}, 0, 16, 
689
+             0.25}, {{$CellContext`\:1450\:1455$$, 4}, 0, 16, 
690
+             0.25}, {{$CellContext`M$$, 0}, 0, 1, 
691
+             0.125}, {{$CellContext`\[CapitalPi]\[CapitalPi]$$, 8}, 0, 16, 
692
+             1}}, "Options" :> {FrameMargins -> 0}, "DefaultOptions" :> {}],
693
+         ImageSizeCache->{345., {340., 345.}},
694
+         SingleEvaluation->True],
695
+        Deinitialization:>None,
696
+        DynamicModuleValues:>{},
697
+        SynchronousInitialization->True,
698
+        UndoTrackedVariables:>{Typeset`show$$, Typeset`bookmarkMode$$},
699
+        UnsavedVariables:>{Typeset`initDone$$},
700
+        UntrackedVariables:>{Typeset`size$$}], "Manipulate",
701
+       Deployed->True,
702
+       StripOnInput->False],
703
+      Manipulate`InterpretManipulate[1]]}
704
+   },
705
+   AutoDelete->False,
706
+   GridBoxItemSize->{"Columns" -> {{Automatic}}, "Rows" -> {{Automatic}}}],
707
+  "Grid"]], "Output",
708
+ FontFamily->"Segoe UI Symbol",
709
+ FontSize->10,
710
+ CellLabel->
711
+  "3/24/24 17:03:33 \
712
+Out[1958]=",ExpressionUUID->"d798a34d-f2da-42c6-8aa3-1c805195e5c5"]
713
+}, Open  ]]
714
+},
715
+WindowToolbars->"EditBar",
716
+WindowSize->{1680, 984},
717
+WindowMargins->{{-4, Automatic}, {Automatic, -4}},
718
+FrontEndVersion->"12.2 for Microsoft Windows (64-bit) (December 12, 2020)",
719
+StyleDefinitions->Notebook[{
720
+   Cell[
721
+    StyleData[StyleDefinitions -> "Default.nb"], TextAlignment -> Center, 
722
+    FontFamily -> "Segoe UI Symbol", FontSize -> 12, FontWeight -> "Normal", 
723
+    FontSlant -> "Plain", FontTracking -> "Plain", 
724
+    FontVariations -> {"StrikeThrough" -> False, "Underline" -> False}], 
725
+   Cell[
726
+    CellGroupData[{
727
+      Cell[
728
+       StyleData[All], TextAlignment -> Center, FontFamily -> 
729
+       "Segoe UI Symbol", FontSize -> 12, FontWeight -> "Normal", FontSlant -> 
730
+       "Plain", FontTracking -> "Plain", 
731
+       FontVariations -> {"StrikeThrough" -> False, "Underline" -> False}], 
732
+      Cell[
733
+       BoxData[""], "Input", TextAlignment -> Center, FontFamily -> 
734
+       "Segoe UI Symbol", FontSize -> 12, FontWeight -> "Normal"]}, Open]]}, 
735
+  WindowSize -> {786, 884}, 
736
+  WindowMargins -> {{140, Automatic}, {-107, Automatic}}, FrontEndVersion -> 
737
+  "12.2 for Microsoft Windows (64-bit) (December 12, 2020)", StyleDefinitions -> 
738
+  "PrivateStylesheetFormatting.nb"],
739
+ExpressionUUID->"5ef6097c-72c8-4d11-b3dd-efe77ae843c3"
740
+]
741
+(* End of Notebook Content *)
742
+
743
+(* Internal cache information *)
744
+(*CellTagsOutline
745
+CellTagsIndex->{}
746
+*)
747
+(*CellTagsIndex
748
+CellTagsIndex->{}
749
+*)
750
+(*NotebookFileOutline
751
+Notebook[{
752
+Cell[558, 20, 6715, 178, 400, "Input",ExpressionUUID->"296ee68d-611b-4f39-8505-8dc995c0ca11"],
753
+Cell[7276, 200, 6600, 181, 325, "Input",ExpressionUUID->"0d96d3fd-dac5-4a15-921c-c113c196ee35",
754
+ CellID->161896613],
755
+Cell[CellGroupData[{
756
+Cell[13901, 385, 9380, 235, 236, "Input",ExpressionUUID->"e9af63b5-ce7c-4f02-8437-ec7c3b69790f"],
757
+Cell[23284, 622, 4248, 89, 718, "Output",ExpressionUUID->"d798a34d-f2da-42c6-8aa3-1c805195e5c5"]
758
+}, Open  ]]
759
+}
760
+]
761
+*)
762
+

+ 1976
- 0
𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖣓⚪𔗢⚪𖣠⚪𔗢⚪옷⚪𔗢⚪𖣠⚪𔗢⚪∣⚪𔗢⚪𖣠⚪𔗢⚪ᑐᑕ⚪𔗢⚪𖣠⚪𔗢⚪ᙁ⚪𔗢⚪𖣠⚪𔗢⚪∣❁∣⚪𔗢⚪𖣠/⚪ᕤᕦ⚪ИN⚪ꖴ⚪✤⚪ᑎ⚪ߦ⚪ᙏ⚪Ⓞ⚪ᑐᑕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᑐᑕ⚪Ⓞ⚪ᙏ⚪ߦ⚪ᑎ⚪✤⚪ꖴ⚪ИN⚪ᕤᕦ⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ᙏ⚪ᗩ⚪ᴥ⚪ꗳ⚪ᙁ⚪Ⓞ⚪ᗯ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗯ⚪Ⓞ⚪ᙁ⚪ꗳ⚪ᴥ⚪ᗩ⚪ᙏ⚪/⚪ᗩ⚪ᑐᑕ⚪ꖴ⚪✤⚪ᗩ⚪ᙏ⚪ᗱᗴ⚪옷⚪✤⚪ᗩ⚪ᙏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᙏ⚪ᗩ⚪✤⚪옷⚪ᗱᗴ⚪ᙏ⚪ᗩ⚪✤⚪ꖴ⚪ᑐᑕ⚪ᗩ⚪/ᗺИ.𖣠⚪𔗢⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᴥ⚪✤⚪ᔓᔕ⚪ИN⚪Ⓞ⚪ᙏ⚪ᗱᗴ⚪ᗝ⚪𖣓⚪ИN⚪Ⓞ⚪ꖴ⚪✤⚪ᗩ⚪ᙁ⚪ᑎ⚪ߦ⚪ꖴ⚪ИN⚪ᗩ⚪ᙏ⚪𖣓⚪ᗱᗴ⚪ᴥ⚪ᑎ⚪✤⚪ᗩ⚪ᗯ⚪ᴥ⚪ᑎ⚪ᑐᑕ⚪𔗢⚪𓊗⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪🞋⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𖡼⚪𔗢⚪𖣠⚪𔗢⚪𓊗⚪𔗢⚪ᑐᑕ⚪ᑎ⚪ᴥ⚪ᗯ⚪ᗩ⚪✤⚪ᑎ⚪ᴥ⚪ᗱᗴ⚪𖣓⚪ᙏ⚪ᗩ⚪ИN⚪ꖴ⚪ߦ⚪ᑎ⚪ᙁ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𖣓⚪ᗝ⚪ᗱᗴ⚪ᙏ⚪Ⓞ⚪ИN⚪ᔓᔕ⚪✤⚪ᴥ⚪ᗩ⚪✤⚪ꖴ⚪Ⓞ⚪ИN⚪𔗢⚪𖣠.NB
Разница между файлами не показана из-за своего большого размера
Просмотреть файл