Initial commit

This commit is contained in:
Qihuanye
2026-04-27 14:51:49 +08:00
commit dbbfc2867d
69 changed files with 68307 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 230 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

+534
View File
@@ -0,0 +1,534 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="403.419pt" height="268.52pt" viewBox="0 0 403.419 268.52" xmlns="http://www.w3.org/2000/svg" version="1.1">
<metadata>
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
<dc:date>2026-04-11T14:21:27.470275</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.10.8, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linejoin: round; stroke-linecap: butt}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 268.52
L 403.419 268.52
L 403.419 0
L 0 0
z
" style="fill: #ffffff"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 186.339 113.94
C 191.112656 113.94 195.691438 112.043406 199.066922 108.667922
C 202.442406 105.292438 204.339 100.713656 204.339 95.94
C 204.339 91.166344 202.442406 86.587562 199.066922 83.212078
C 195.691438 79.836594 191.112656 77.94 186.339 77.94
C 181.565344 77.94 176.986562 79.836594 173.611078 83.212078
C 170.235594 86.587562 168.339 91.166344 168.339 95.94
C 168.339 100.713656 170.235594 105.292438 173.611078 108.667922
C 176.986562 112.043406 181.565344 113.94 186.339 113.94
L 186.339 113.94
z
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="patch_3">
<path d="M 200.739 238.14
C 205.512656 238.14 210.091438 236.243406 213.466922 232.867922
C 216.842406 229.492438 218.739 224.913656 218.739 220.14
C 218.739 215.366344 216.842406 210.787562 213.466922 207.412078
C 210.091438 204.036594 205.512656 202.14 200.739 202.14
C 195.965344 202.14 191.386562 204.036594 188.011078 207.412078
C 184.635594 210.787562 182.739 215.366344 182.739 220.14
C 182.739 224.913656 184.635594 229.492438 188.011078 232.867922
C 191.386562 236.243406 195.965344 238.14 200.739 238.14
L 200.739 238.14
z
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="line2d_1">
<path d="M 49.539 104.94
L 103.083469 68.30431
L 98.001314 60.876545
L 127.712375 40.547924
L 137.876686 55.403455
L 108.165625 75.732076
L 103.083469 68.30431
M 132.794531 47.97569
L 186.339 11.34
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_2">
<path d="M 49.539 104.94
L 102.184652 134.03365
L 106.537827 126.156476
L 138.046523 143.569176
L 129.340173 159.323524
L 97.831477 141.910824
L 102.184652 134.03365
M 133.693348 151.44635
L 186.339 180.54
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_3">
<path d="M 186.339 11.34
L 244.937846 48.500244
L 249.757724 40.899666
L 280.160033 60.179179
L 270.520276 75.380334
L 240.117967 56.100821
L 244.937846 48.500244
M 275.340154 67.779756
L 333.939 104.94
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_4">
<path d="M 186.339 180.54
L 186.339 113.94
L 186.339 113.94
M 186.339 77.94
L 186.339 77.94
L 186.339 11.34
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_5">
<path d="M 49.539 220.14
L 49.539 180.54
L 40.539 180.54
L 40.539 144.54
L 58.539 144.54
L 58.539 180.54
L 49.539 180.54
M 49.539 144.54
L 49.539 104.94
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_6">
<path d="M 49.539 220.14
L 110.739 220.14
L 171.939 220.14
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_7">
<path d="M 171.939 220.14
L 182.739 220.14
L 182.739 220.14
M 218.739 220.14
L 218.739 220.14
L 229.539 220.14
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_8">
<path d="M 229.539 220.14
L 281.739 220.14
L 333.939 220.14
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_9">
<path d="M 333.939 104.94
L 362.739 104.94
L 391.539 104.94
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_10">
<path d="M 333.939 104.94
L 333.939 162.54
L 333.939 220.14
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_11">
<path d="M 186.339 180.54
L 288.939 180.54
L 391.539 180.54
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_12">
<path d="M 169.779 95.94
L 186.339 95.94
L 202.899 95.94
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="line2d_13">
<path d="M 186.339 72.54
L 186.339 54.54
L 186.339 45.54
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="patch_4">
<path d="M 183.639 45.54
L 186.339 36.54
L 189.039 45.54
z
" clip-path="url(#p851e1ead38)"/>
</g>
<g id="line2d_14">
<path d="M 171.939 220.14
L 200.739 220.14
L 229.539 220.14
" clip-path="url(#p851e1ead38)" style="fill: none; stroke: #000000; stroke-width: 2.2; stroke-linecap: round"/>
</g>
<g id="text_1">
<!-- $R_1$ -->
<g transform="translate(72.624 66.886406) scale(0.19 -0.19)">
<defs>
<path id="DejaVuSans-Oblique-52" d="M 1613 4147
L 1294 2491
L 2106 2491
Q 2584 2491 2879 2755
Q 3175 3019 3175 3444
Q 3175 3784 2976 3965
Q 2778 4147 2406 4147
L 1613 4147
z
M 2772 2241
Q 2972 2194 3105 2009
Q 3238 1825 3413 1275
L 3809 0
L 3144 0
L 2778 1197
Q 2638 1659 2453 1815
Q 2269 1972 1888 1972
L 1191 1972
L 806 0
L 172 0
L 1081 4666
L 2503 4666
Q 3150 4666 3495 4373
Q 3841 4081 3841 3531
Q 3841 3044 3547 2687
Q 3253 2331 2772 2241
z
" transform="scale(0.015625)"/>
<path id="DejaVuSans-31" d="M 794 531
L 1825 531
L 1825 4091
L 703 3866
L 703 4441
L 1819 4666
L 2450 4666
L 2450 531
L 3481 531
L 3481 0
L 794 0
L 794 531
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-Oblique-52" transform="translate(0 0.09375)"/>
<use xlink:href="#DejaVuSans-31" transform="translate(69.482422 -16.3125) scale(0.7)"/>
</g>
</g>
<g id="text_2">
<!-- $R_3$ -->
<g transform="translate(304.104 69.141406) scale(0.19 -0.19)">
<defs>
<path id="DejaVuSans-33" d="M 2597 2516
Q 3050 2419 3304 2112
Q 3559 1806 3559 1356
Q 3559 666 3084 287
Q 2609 -91 1734 -91
Q 1441 -91 1130 -33
Q 819 25 488 141
L 488 750
Q 750 597 1062 519
Q 1375 441 1716 441
Q 2309 441 2620 675
Q 2931 909 2931 1356
Q 2931 1769 2642 2001
Q 2353 2234 1838 2234
L 1294 2234
L 1294 2753
L 1863 2753
Q 2328 2753 2575 2939
Q 2822 3125 2822 3475
Q 2822 3834 2567 4026
Q 2313 4219 1838 4219
Q 1578 4219 1281 4162
Q 984 4106 628 3988
L 628 4550
Q 988 4650 1302 4700
Q 1616 4750 1894 4750
Q 2613 4750 3031 4423
Q 3450 4097 3450 3541
Q 3450 3153 3228 2886
Q 3006 2619 2597 2516
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-Oblique-52" transform="translate(0 0.09375)"/>
<use xlink:href="#DejaVuSans-33" transform="translate(69.482422 -16.3125) scale(0.7)"/>
</g>
</g>
<g id="text_3">
<!-- $R_2$ -->
<g transform="translate(75.144 159.046406) scale(0.19 -0.19)">
<defs>
<path id="DejaVuSans-32" d="M 1228 531
L 3431 531
L 3431 0
L 469 0
L 469 531
Q 828 903 1448 1529
Q 2069 2156 2228 2338
Q 2531 2678 2651 2914
Q 2772 3150 2772 3378
Q 2772 3750 2511 3984
Q 2250 4219 1831 4219
Q 1534 4219 1204 4116
Q 875 4013 500 3803
L 500 4441
Q 881 4594 1212 4672
Q 1544 4750 1819 4750
Q 2544 4750 2975 4387
Q 3406 4025 3406 3419
Q 3406 3131 3298 2873
Q 3191 2616 2906 2266
Q 2828 2175 2409 1742
Q 1991 1309 1228 531
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-Oblique-52" transform="translate(0 0.09375)"/>
<use xlink:href="#DejaVuSans-32" transform="translate(69.482422 -16.3125) scale(0.7)"/>
</g>
</g>
<g id="text_4">
<!-- $R_4$ -->
<g transform="translate(7.824 207.286406) scale(0.19 -0.19)">
<defs>
<path id="DejaVuSans-34" d="M 2419 4116
L 825 1625
L 2419 1625
L 2419 4116
z
M 2253 4666
L 3047 4666
L 3047 1625
L 3713 1625
L 3713 1100
L 3047 1100
L 3047 0
L 2419 0
L 2419 1100
L 313 1100
L 313 1709
L 2253 4666
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-Oblique-52" transform="translate(0 0.09375)"/>
<use xlink:href="#DejaVuSans-34" transform="translate(69.482422 -16.3125) scale(0.7)"/>
</g>
</g>
<g id="text_5">
<!-- $I_S$ -->
<g transform="translate(222.944 79.941406) scale(0.19 -0.19)">
<defs>
<path id="DejaVuSans-Oblique-49" d="M 1081 4666
L 1716 4666
L 806 0
L 172 0
L 1081 4666
z
" transform="scale(0.015625)"/>
<path id="DejaVuSans-Oblique-53" d="M 3859 4513
L 3738 3897
Q 3422 4066 3111 4152
Q 2800 4238 2509 4238
Q 1944 4238 1609 3991
Q 1275 3744 1275 3334
Q 1275 3109 1398 2989
Q 1522 2869 2034 2731
L 2413 2638
Q 3053 2472 3303 2217
Q 3553 1963 3553 1503
Q 3553 797 2998 353
Q 2444 -91 1538 -91
Q 1166 -91 791 -17
Q 416 56 38 206
L 166 856
Q 513 641 861 531
Q 1209 422 1556 422
Q 2147 422 2503 684
Q 2859 947 2859 1369
Q 2859 1650 2717 1795
Q 2575 1941 2106 2059
L 1728 2156
Q 1081 2325 845 2545
Q 609 2766 609 3163
Q 609 3859 1145 4304
Q 1681 4750 2541 4750
Q 2875 4750 3203 4690
Q 3531 4631 3859 4513
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-Oblique-49" transform="translate(0 0.09375)"/>
<use xlink:href="#DejaVuSans-Oblique-53" transform="translate(29.492188 -16.3125) scale(0.7)"/>
</g>
</g>
<g id="text_6">
<!-- - -->
<g transform="translate(150.442828 240.872344) scale(0.21 -0.21)">
<defs>
<path id="STIXGeneral-Regular-2d" d="M 1824 1242
L 250 1242
L 250 1645
L 1824 1645
L 1824 1242
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#STIXGeneral-Regular-2d"/>
</g>
</g>
<g id="text_7">
<!-- + -->
<g transform="translate(243.2265 240.872344) scale(0.21 -0.21)">
<defs>
<path id="STIXGeneral-Regular-2b" d="M 4070 1408
L 2400 1408
L 2400 -262
L 1978 -262
L 1978 1408
L 307 1408
L 307 1830
L 1978 1830
L 1978 3501
L 2400 3501
L 2400 1830
L 4070 1830
L 4070 1408
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#STIXGeneral-Regular-2b"/>
</g>
</g>
<g id="text_8">
<!-- $U_S$ -->
<g transform="translate(159.724 255.261406) scale(0.19 -0.19)">
<defs>
<path id="DejaVuSans-Oblique-55" d="M 991 4666
L 1625 4666
L 1075 1831
Q 1041 1641 1027 1517
Q 1013 1394 1013 1300
Q 1013 869 1253 645
Q 1494 422 1959 422
Q 2563 422 2898 753
Q 3234 1084 3378 1831
L 3928 4666
L 4563 4666
L 4000 1753
Q 3816 809 3300 359
Q 2784 -91 1888 -91
Q 1188 -91 780 261
Q 372 613 372 1216
Q 372 1325 387 1461
Q 403 1597 434 1753
L 991 4666
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-Oblique-55" transform="translate(0 0.09375)"/>
<use xlink:href="#DejaVuSans-Oblique-53" transform="translate(73.193359 -16.3125) scale(0.7)"/>
</g>
</g>
<g id="patch_5">
<path d="M 49.539 108
C 50.350521 108 51.128914 107.677579 51.702747 107.103747
C 52.276579 106.529914 52.599 105.751521 52.599 104.94
C 52.599 104.128479 52.276579 103.350086 51.702747 102.776253
C 51.128914 102.202421 50.350521 101.88 49.539 101.88
C 48.727479 101.88 47.949086 102.202421 47.375253 102.776253
C 46.801421 103.350086 46.479 104.128479 46.479 104.94
C 46.479 105.751521 46.801421 106.529914 47.375253 107.103747
C 47.949086 107.677579 48.727479 108 49.539 108
z
" clip-path="url(#p851e1ead38)" style="stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="patch_6">
<path d="M 186.339 14.4
C 187.150521 14.4 187.928914 14.077579 188.502747 13.503747
C 189.076579 12.929914 189.399 12.151521 189.399 11.34
C 189.399 10.528479 189.076579 9.750086 188.502747 9.176253
C 187.928914 8.602421 187.150521 8.28 186.339 8.28
C 185.527479 8.28 184.749086 8.602421 184.175253 9.176253
C 183.601421 9.750086 183.279 10.528479 183.279 11.34
C 183.279 12.151521 183.601421 12.929914 184.175253 13.503747
C 184.749086 14.077579 185.527479 14.4 186.339 14.4
z
" clip-path="url(#p851e1ead38)" style="stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="patch_7">
<path d="M 186.339 183.6
C 187.150521 183.6 187.928914 183.277579 188.502747 182.703747
C 189.076579 182.129914 189.399 181.351521 189.399 180.54
C 189.399 179.728479 189.076579 178.950086 188.502747 178.376253
C 187.928914 177.802421 187.150521 177.48 186.339 177.48
C 185.527479 177.48 184.749086 177.802421 184.175253 178.376253
C 183.601421 178.950086 183.279 179.728479 183.279 180.54
C 183.279 181.351521 183.601421 182.129914 184.175253 182.703747
C 184.749086 183.277579 185.527479 183.6 186.339 183.6
z
" clip-path="url(#p851e1ead38)" style="stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="patch_8">
<path d="M 333.939 108
C 334.750521 108 335.528914 107.677579 336.102747 107.103747
C 336.676579 106.529914 336.999 105.751521 336.999 104.94
C 336.999 104.128479 336.676579 103.350086 336.102747 102.776253
C 335.528914 102.202421 334.750521 101.88 333.939 101.88
C 333.127479 101.88 332.349086 102.202421 331.775253 102.776253
C 331.201421 103.350086 330.879 104.128479 330.879 104.94
C 330.879 105.751521 331.201421 106.529914 331.775253 107.103747
C 332.349086 107.677579 333.127479 108 333.939 108
z
" clip-path="url(#p851e1ead38)" style="stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="patch_9">
<path d="M 391.539 108.54
C 392.493731 108.54 393.409488 108.160681 394.084584 107.485584
C 394.759681 106.810488 395.139 105.894731 395.139 104.94
C 395.139 103.985269 394.759681 103.069512 394.084584 102.394416
C 393.409488 101.719319 392.493731 101.34 391.539 101.34
C 390.584269 101.34 389.668512 101.719319 388.993416 102.394416
C 388.318319 103.069512 387.939 103.985269 387.939 104.94
C 387.939 105.894731 388.318319 106.810488 388.993416 107.485584
C 389.668512 108.160681 390.584269 108.54 391.539 108.54
z
" clip-path="url(#p851e1ead38)" style="fill: #ffffff; stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
<g id="patch_10">
<path d="M 391.539 184.14
C 392.493731 184.14 393.409488 183.760681 394.084584 183.085584
C 394.759681 182.410488 395.139 181.494731 395.139 180.54
C 395.139 179.585269 394.759681 178.669512 394.084584 177.994416
C 393.409488 177.319319 392.493731 176.94 391.539 176.94
C 390.584269 176.94 389.668512 177.319319 388.993416 177.994416
C 388.318319 178.669512 387.939 179.585269 387.939 180.54
C 387.939 181.494731 388.318319 182.410488 388.993416 183.085584
C 389.668512 183.760681 390.584269 184.14 391.539 184.14
z
" clip-path="url(#p851e1ead38)" style="fill: #ffffff; stroke: #000000; stroke-width: 2.2; stroke-linejoin: miter"/>
</g>
</g>
</g>
<defs>
<clipPath id="p851e1ead38">
<rect x="0" y="0" width="403.419" height="268.52"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 16 KiB