ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ пСрСсСчСния ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Ρ… гСомСтричСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ проСктирования ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π° для конструирования ΠΊΡ€ΠΈΠ²Ρ‹Ρ… ΠΈ ΠΏΠΎΠ²Π΅Ρ€Ρ…ностСй примСняСтся аппроксимация ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π‘Π΅Π·ΡŒΠ΅. Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ. ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Π° ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· (n+1) Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅. ΠšΡ€ΠΈΠ²Π°Ρ Π‘Π΅Π·ΡŒΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ этой Π»ΠΎΠΌΠ°Π½ΠΎΠΉ, описываСтся Π² Π²ΠΈΠ΄Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° t ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ: Π’Ρ‹Π²ΠΎΠ΄ Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ дСлаю Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ пСрСсСчСния ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Ρ… гСомСтричСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 1

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ пСрСсСчСния ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Ρ… гСомСтричСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

1.1 ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π’Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° практичСских Π½Π°Π²Ρ‹ΠΊΠΎΠ² Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для построСния Π»ΠΈΠ½ΠΈΠΉ пСрСсСчСния ΠΎΠ±ΡŠΡ‘ΠΌΠ½Ρ‹Ρ… гСомСтричСских ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

1.2 Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ повСрхности Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ порядка ΠΈ ΠΈΡ… Π»ΠΈΠ½ΠΈΡŽ пСрСсСчСния.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚

a

b

c

d

E

R

1.3 РСшСниС задания

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ систСму Π² Ρ‡ΠΈΡΠ»Π΅Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅:

Из Π½Π΅Ρ‘ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ получаСтся такая систСма

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ являСтся ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ окруТности с Ρ€Π°Π΄ΠΈΡƒΡΠΎΠΌ

располоТСнной ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ плоскости XY Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅. Π­Ρ‚Π° ΠΎΠΊΡ€ΡƒΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ ΡΠ²Π»ΡΠ΅Ρ‚ся Π»ΠΈΠ½ΠΈΠ΅ΠΉ пСрСсСчСния конуса ΠΈ ΡΠ»Π»ΠΈΠΏΡΠΎΠΈΠ΄Π°.

1.4 ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

;Conus

(defun conus ()

(setq zmax 140.0)

(setq z 0.0)

(setq dz 5)

(while (<= z zmax)

(setq r (sqrt (* (* z z) (/ (* 140 140) (* 30 30)))))

(if (= r 0)

(command «point» (list 0 0 0))

(command «circle» (list 0 0 z) r)

)

(setq z (+ z dz))

)

(setq dphi (/ (* 10 pi) 180))

(setq phi 0)

(while (<= phi (* 2.0 pi))

(command «line» (list 0 0 0) (list (* r (cos phi)) (* r (sin phi)) z))

(command)

(setq phi (+ phi dphi))

)

)

; Ellipse in YZ

(defun ell_Y (fy fz)

(setq xmax 90.0)

(setq dx 10.0)

(setq dy 10.0)

(setq x -90.0)

(while (<= x xmax)

(setq ya 0.0)

(setq yk (sqrt (- (* 90.0 90.0) (* x x))))

(setq z (* fz (sqrt (- 8100.0 (* x x)))))

(setq p1 (list x ya z))

(while (> (- yk ya) dy)

(setq ya (+ ya dy))

(setq y (* fy ya))

(setq z (* fz (sqrt (- 8100.0 (* x x) (* y y)))))

(setq p2 (list x y z))

(command «line» p1 p2 «»)

(setq p1 p2)

)

(setq y (* fy yk))

(setq p2 (list x y 0.0))

(command «line» p1 p2 «»)

(setq x (+ x dx))

)

)

;

; Ellipse in XZ

(defun ell_X (fx fz)

(setq ymax 90.0)

(setq y -90.0)

(while (<= y ymax)

(setq xa 0.0)

(setq xk (sqrt (- (* 90.0 90.0) (* y y))))

(setq z (* fz (sqrt (- 8100.0 (* y y)))))

(setq p1 (list xa y z))

(while (> (- xk xa) dx)

(setq xa (+ xa dx))

(setq x (* fx xa))

(setq z (* fz (sqrt (- 8100.0 (* x x) (* y y)))))

(setq p2 (list x y z))

(command «line» p1 p2 «»)

(setq p1 p2)

)

(setq x (* fx xk))

(setq p2 (list x y 0.0))

(command «line» p1 p2 «»)

(setq y (+ y dy))

)

)

;

; line cross

(defun lc (fl)

(setq x -88)

(setq dx 2)

(setq x (* fl x))

(setq y (sqrt (- 7744.3902 (* x x))))

(setq z 18.86)

(setq y (* fl y))

(setq p1 (list x y z))

(setq x (* fl x))

(while (> (- 88 x) dx)

(setq x (+ x dx))

(setq x (* fl x))

(setq y (sqrt (- 7744.3902 (* x x))))

(setq y (* fl y))

(setq z 18.86)

(setq p2 (list x y z))

(command «line» p1 p2 «»)

(setq x (* fl x))

(setq p1 p2)

)

(setq x 88)

(setq x (* fl x))

(setq y (sqrt (- 7744.3902 (* x x))))

(setq z 18.86)

(setq p2 (list x y z))

(setq x (* fl x))

(command «line» p1 p2 «»)

)

;

; control

(Defun gr ()

(setq sb (getvar «blipmode»))

(setq sc (getvar «cmdecho»))

(command «erase» «all» «»)

(setvar «blipmode» 0)

(setvar «cmdecho» 0)

(command «color» 5)

(ell_Y 1 1)

(ell_Y 1 -1)

(ell_Y -1 1)

(ell_Y -1 -1)

(ell_X 1 1)

(ell_X 1 -1)

(ell_X -1 1)

(ell_X -1 -1)

(command «color» 3)

(conus)

(command «color» 2)

(lc 1)

(lc -1)

(setvar «blipmode» sb)

(setvar «cmdecho» sc)

)

1.5 Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 2

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ конструирования ΠΊΡ€ΠΈΠ²Ρ‹Ρ….

2.1 ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π’Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° практичСских Π½Π°Π²Ρ‹ΠΊΠΎΠ² конструирования ΠΊΡ€ΠΈΠ²Ρ‹Ρ….

2.2 Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π‘ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠ²ΡƒΡŽ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π€Π΅Ρ€Π³ΡŽΡΠΎΠ½Π°. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Ρ€ΠΈΡΡƒΡŽΡ‰ΡƒΡŽ ΠΊΡ€ΠΈΠ²ΡƒΡŽ Π² ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ XY, исходныС Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€Π°ΠΌΠΈ. ΠžΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ ΠΎΡ‚ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ….

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚

0,0

0,2

0,4

0,6

0,8

49,0

105,3

172,3

211,1

183,0

49,0

28,0

— 31,5

— 78,6

— 95,8

— 66,1

28,0

2.3 Аппроксимация ΠΊΡ€ΠΈΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π€Π΅Ρ€Π³ΡŽΡΠΎΠ½Π°

Π‘Π΅Π³ΠΌΠ΅Π½Ρ‚ ΠΊΡ€ΠΈΠ²ΠΎΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ описан Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΌ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ:

r(u)=a3u3+a2u2+a1u+a0 , (1)

Π³Π΄Π΅ r(u)— Ρ€Π°Π΄ΠΈΡƒΡ-Π²Π΅ΠΊΡ‚ΠΎΡ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΡ€ΠΈΠ²ΠΎΠΉ :

u — ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, 0<=u<=1;

a1 — Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ коэффициСнтов i=0.3.

ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ (1) — прСдставляСт собой Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ записи систСмы:

x (u)=a13u3+a12u2+a11u+a10;

y (u)=a23u3+a22u2+a21u+a20; (2)

z(u)=a33u3+a32u2+a31u+a30;

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для опрСдСлСния сСгмСнта ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ 4 Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ 12 коэффициСнтов. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ значСния r(u) ΠΈ r'(u) Π½Π° ΠΊΠΎΠ½Ρ†Π°Ρ… сСгмСнта:

r (0)=a0;

r (1)=a3+a2+a1+a0; (3)

r'(0)=a1;

r'(1)=3a3+2a2+a1;

РСшив систСму, ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ (3) a0 ,a1 , a2 , a3 ΠΈ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΠ² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ значСния Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ сСгмСнта ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ΅ Π€Π΅Ρ€Π³ΡŽΡΠΎΠ½Π°:

r(u)=r(0)(1−3u2+2u3)+r(1)(3u2-2u3)+r'(0)(u-2u2+u3)+r'(1)(u3-u2).

Однако Π² ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Π·Π°Π΄Π°Π½ΠΈΠΈ Π΄Π°Π½ΠΎ 6 Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ Π½Π΅ ΡƒΠΊΠ°Π·Π°Π½Ρ‹ значСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… Π½Π° ΠΊΠΎΠ½Ρ†Π°Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° — дСлаю Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠ°Ρ†ΠΈΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ для сплайна стСпСни 5 — Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ для построСния сплайна стСпСни n Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π½Π°Ρ‚ΡŒ n+1 радиус-Π²Π΅ΠΊΡ‚ΠΎΡ€.

Π˜Ρ‚Π°ΠΊ, ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ сСгмСнта проходящСго Ρ‡Π΅Ρ€Π΅Π· Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅:

r (u)=a5u5+a4u4+ a3u3+a2u2+a1u+a0 (4)

БистСма (2) Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ для плоского сплайна:

x (u)=a15u5+a14u4+a13u3+a12u2+a11u+a10;

y (u)=a25u5+a24u4+a23u3+a22u2+a21u+a20; (5)

ΠŸΠΎΠ΄ΡΡ‚Π°Π²Π»ΡΡ значСния ΠΈΠ· Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π² ΡΠΈΡΡ‚Π΅ΠΌΡƒ (5) ΠΈ Ρ€Π΅ΡˆΠ°Ρ Π΅Ρ‘ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ коэффициСнтов a, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΡˆΠ΅ΡΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² входящих Π² ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠ΅ ΠΊΡ€ΠΈΠ²ΠΎΠΉ (4), которая ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‡Π΅Ρ€Π΅Π· ΡˆΠ΅ΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π΅ΠΊ.

(6)

(7)

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы (6) ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Гаусса ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

a15=117,1875; a14=-255,208(3); a13=-621,3541(6); a12=563,958(3); a11=195,41(6); a10=49,0.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ систСмы (7) ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Гаусса ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

a25=156,25; a14=-351,5625; a13=-630,208(3); a12=-143,4375; a11=-291,458(3); a10=28,0.

Π˜Ρ‚Π°ΠΊ, имССтся 6 Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ричСский сплайн 5 стСпСни — это Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ условиС построСния сСгмСнта ΠΊΡ€ΠΈΠ²ΠΎΠΉ проходящСго Ρ‡Π΅Ρ€Π΅Π· 6 Ρ‚ΠΎΡ‡Π΅ΠΊ.

2.4 ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π€Π΅Ρ€Π³ΡŽΡΠΎΠ½Π°.

(defun task2()

(command «erase» «all» «»)

(setq a15 117.1875)

(setq a14 -255.2 083 333)

(setq a13 -621.3 541 666)

(setq a12 563.9 583 333)

(setq a11 195.4 166 666)

(setq a10 49.0)

(setq a25 156.25)

(setq a24 -351.5625)

(setq a23 630.2 083 333)

(setq a22 -143.4375)

(setq a21 -291.4 583 333)

(setq a20 28.0)

(setvar «pdmode» 2)

(command «point» (list 49.0 28.0))

(command «point» (list 105.3 -31.5))

(command «point» (list 172.3 -78.6))

(command «point» (list 211.1 -95.8))

(command «point» (list 183.0 -66.1))

(command «point» (list 49.0 28.0))

(setq u 0)

(setq du 0.01)

(setq file1 (open «c:\mydata1.txt» «w»))

(while (<= u 1.0)

(setq x1 (+ (* (expt u 5) a15) (* (expt u 4) a14) (* (expt u 3) a13) (* (expt u 2) a12) (* u a11) a10))

(setq y1 (+ (* (expt u 5) a25) (* (expt u 4) a24) (* (expt u 3) a23) (* (expt u 2) a22) (* u a21) a20))

(if (or (<= (abs (- u 0)) 0.1) (<= (abs (- u 0.2)) 0.1) (<= (abs (- u 0.4)) 0.1) (<= (abs (- u 0.6)) 0.1) (<= (abs (- u 0.8)) 0.1) (<= (abs (- u 1.0)) 0.1))

(print (list x1 y1) file1)

)

(setq u (+ u du))

(setq x2 (+ (* (expt u 5) a15) (* (expt u 4) a14) (* (expt u 3) a13) (* (expt u 2) a12) (* u a11) a10))

(setq y2 (+ (* (expt u 5) a25) (* (expt u 4) a24) (* (expt u 3) a23) (* (expt u 2) a22) (* u a21) a20))

(command «line» (list x1 y1) (list x2 y2))

(command)

)

(print (list x2 y2) file1)

(close file1)

)

2.5 Π’Π°Π±Π»ΠΈΡ†Π°, получаСмая Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния задания:

(49.0 28.0) Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΉ- (0,0)

(105.3 -31.5) Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΉ- (0,0)

(172.3 -78.6) Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΉ- (0,0)

(211.1 -95.8) Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΉ- (0,0)

(182.0 -67.1) Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΉ- (1,1)

(49.0 28.0) Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ΠΉ- (0,0)

2.6 Рисунок с ΡΠΊΡ€Π°Π½Π°

2.7 Π’Ρ‹Π²ΠΎΠ΄ Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ дСлаю Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ ΠΈΠ·-Π·Π° Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ прСдставлСния Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… чисСл Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ нСбольшиС ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΠΈ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… расстояниях, ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 3

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ конструирования ΠΊΡ€ΠΈΠ²Ρ‹Ρ….

3.1 ЦСль Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π’Ρ‹Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° практичСских Π½Π°Π²Ρ‹ΠΊΠΎΠ² конструирования ΠΊΡ€ΠΈΠ²Ρ‹Ρ….

3.2 Π˜Π½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ Π‘ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡ€ΠΈΠ²ΡƒΡŽ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π‘Π΅Π·ΡŒΠ΅. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Ρ€ΠΈΡΡƒΡŽΡ‰ΡƒΡŽ ΠΊΡ€ΠΈΠ²ΡƒΡŽ ΠΈ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΡΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Π»ΠΎΠΌΠ°Π½Π½ΡƒΡŽ. ΠžΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ ΠΎΡ‚ Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ….

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚

0,0

0,2

0,4

0,6

0,8

49,0

105,3

172,3

211,1

183,0

49,0

28,0

— 31,5

— 78,6

— 95,8

— 66,1

28,0

3.3 Аппроксимация ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π‘Π΅Π·ΡŒΠ΅

Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ проСктирования ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ‚Π²Π° для конструирования ΠΊΡ€ΠΈΠ²Ρ‹Ρ… ΠΈ ΠΏΠΎΠ²Π΅Ρ€Ρ…ностСй примСняСтся аппроксимация ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π‘Π΅Π·ΡŒΠ΅. Π‘ΡƒΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ.

ΠŸΡƒΡΡ‚ΡŒ Π·Π°Π΄Π°Π½Π° ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· (n+1) Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅. ΠšΡ€ΠΈΠ²Π°Ρ Π‘Π΅Π·ΡŒΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ этой Π»ΠΎΠΌΠ°Π½ΠΎΠΉ, описываСтся Π² Π²ΠΈΠ΄Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° t ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΎΠΌ:

(8)

Π³Π΄Π΅ — радиус-Π²Π΅ΠΊΡ‚ΠΎΡ€ Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° ΠΊΡ€ΠΈΠ²ΠΎΠΉ, Π° Jni(t) — Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Ρ‹ Π‘Π΅Ρ€Π½ΡˆΡ‚Π΅ΠΉΠ½Π°, Ρ€Π°Π²Π½Ρ‹Π΅

(9)

Π—Π΄Π΅ΡΡŒ 0t1 ΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, прСдполагаСтся, Ρ‡Ρ‚ΠΎ ti=1 ΠΏΡ€ΠΈ i=0 ΠΈ t=0.

Ломаная Π‘Π΅Π·ΡŒΠ΅ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ опрСдСляСт Ρ„ΠΎΡ€ΠΌΡƒ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅. ИзмСняя полоТСния Π²Π΅Ρ€ΡˆΠΈΠ½ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠΎΠΉ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅. ΠŸΡ€ΠΈ этом слСдуСт ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

1. самой ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ пСрвая ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ лишь ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ влияниС Π½Π° Π²ΠΈΠ΄ ΠΈ Π³Π»Π°Π΄ΠΊΠΎΡΡ‚ΡŒ ΠΊΡ€ΠΈΠ²ΠΎΠΉ;

2. Π½Π°ΠΊΠ»ΠΎΠ½Ρ‹ ΠΊΠ°ΡΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π² ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ ΠΈ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚, поэтому ΠΏΡ€ΠΈ сопряТСнии Π΄Π²ΡƒΡ… ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π‘Π΅Π·ΡŒΠ΅, Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π»ΠΎΠΌΠ°Π½Ρ‹ΠΌΠΈ ΠΈ, ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ Π½Π°ΠΊΠ»ΠΎΠ½ ΠΊΡ€ΠΈΠ²Ρ‹Ρ… Π² Ρ‚ΠΎΡ‡ΠΊΠ΅ соСдинСния получаСтся Π² Ρ‚ΠΎΠΌ случаС, Ссли Ρ‚ΠΎΡ‡ΠΊΠΈ (которая совпадаСт с) ΠΈ Π»Π΅ΠΆΠ°Ρ‚ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ прямой;

3. ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (8) ΠΈ (9), ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Ρ€Π°Π²Π½Π° n (Ρ‚.Π΅. числу звСньСв Π² Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅), поэтому для увСличСния порядка ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ достаточно лишь Π·Π°Π΄Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹ Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅;

4. кривая Π‘Π΅Π·ΡŒΠ΅ всСгда Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π»Π΅ΠΆΠΈΡ‚ Π²Π½ΡƒΡ‚Ρ€ΠΈ Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ Π»ΠΎΠΌΠ°Π½ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅.

3.4 ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠ° Π‘Π΅Π·ΡŒΠ΅

Π˜Ρ‚Π°ΠΊ, Π·Π°Π΄Π°Π½ΠΎ 6 Ρ‚ΠΎΡ‡Π΅ΠΊ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌ Π‘Π΅Π·ΡŒΠ΅ стСпСни 5:

Π½Π°ΠΉΠ΄Π΅ΠΌ Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΡ‡Π»Π΅Π½Ρ‹ Π‘Π΅Ρ€Π½ΡˆΡ‚Π΅ΠΉΠ½Π°:

J50=(1-u)5;

J51=5u (1-u)4;

J52=10u2(1-u)3;

J53=10u3(1-u)2

J54=5u4(1-u);

J55=u5;

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΅ΡΡ‚ΡŒ всС Π΄Π°Π½Π½Ρ‹Π΅ для построСния ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΠΎΠ½Π°, Π½Π΅ ΡΠΌΠΎΡ‚ря Π½Π° ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Ρ‚ΠΎΡ‡Π΅ΠΊ, Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎ сопряТСна, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ прСдпослСдняя ΠΈ Π²Ρ‚орая Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π΅ Π»Π΅ΠΆΠ°Ρ‚ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ прямой.

3.5 ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для построСния ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅.

(defun Bezier_curve ()

(command «erase» «all» «»)

(setvar «pdmode» 2)

(setq p1 (list 49.0 28.0))

(setq p2 (list 105.3 -31.5))

(setq p3 (list 172.3 -78.6))

(setq p4 (list 211.1 -95.8))

(setq p5 (list 183.0 -66.1))

(setq p6 (list 49.0 28.0))

(command «color» 3)

(command «point» p1)

(command «point» p2)

(command «point» p3)

(command «point» p4)

(command «point» p5)

(command «point» p6)

(command «color» 4)

(command «line» p1 p2 p3 p4 p5 p6)

(command)

(command «color» 5)

(setq u 0)

(setq du 0.001)

(setq file1 (open «c:\mydata2.txt» «w»))

(while (<= u 1.0)

(setq x (+ (* (nth 0 p1) (expt (- 1 u) 5)) (* (nth 0 p2) (expt (- 1 u) 4) u 5) (* (nth 0 p3) (expt (- 1 u) 3) u u 10) (* (nth 0 p4) (expt (- 1 u) 2) u u u 10) (* (nth 0 p5) (expt u 4) (- 1 u) 5) (* (nth 0 p6) (expt u 5))))

(setq y (+ (* (nth 1 p1) (expt (- 1 u) 5)) (* (nth 1 p2) (expt (- 1 u) 4) u 5) (* (nth 1 p3) (expt (- 1 u) 3) u u 10) (* (nth 1 p4) (expt (- 1 u) 2) u u u 10) (* (nth 1 p5) (expt u 4) (- 1 u) 5) (* (nth 1 p6) (expt u 5))))

(if (or (<= (abs (- u 0)) 0.1) (<= (abs (- u 0.2)) 0.1) (<= (abs (- u 0.4)) 0.1) (<= (abs (- u 0.6)) 0.1) (<= (abs (- u 0.8)) 0.1) (<= (abs (- u 1.0)) 0.1))

(print (list x y) file1)

)

(setq u (+ u du))

(setq x1 (+ (* (nth 0 p1) (expt (- 1 u) 5)) (* (nth 0 p2) (expt (- 1 u) 4) u 5) (* (nth 0 p3) (expt (- 1 u) 3) u u 10) (* (nth 0 p4) (expt (- 1 u) 2) u u u 10) (* (nth 0 p5) (expt u 4) (- 1 u) 5) (* (nth 0 p6) (expt u 5))))

(setq y1 (+ (* (nth 1 p1) (expt (- 1 u) 5)) (* (nth 1 p2) (expt (- 1 u) 4) u 5) (* (nth 1 p3) (expt (- 1 u) 3) u u 10) (* (nth 1 p4) (expt (- 1 u) 2) u u u 10) (* (nth 1 p5) (expt u 4) (- 1 u) 5) (* (nth 1 p6) (expt u 5))))

(command «line» (list x y) (list x1 y1))

(command)

)

(close file1)

)

3.5 Π’Π°Π±Π»ΠΈΡ†Π°, получаСмая Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния задания:

(49.0 28.0) Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (0 0)

(106.469 -25.1437) Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (-1.169 -6.063)

(153.844 -60.0138) Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (18.454 -18.5862)

(172.487 -68.3062) Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (38,613 -27.4938)

(143.758 -41.7363) Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (39,242 -24.3637)

(49.6689 27.5301) Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ (-0.6689 0.4699)

ΠŸΡ€ΠΈ точности аппроксимации du=0.001.

3.6 Рисунок с ΡΠΊΡ€Π°Π½Π°

3.7 Π’Ρ‹Π²ΠΎΠ΄

Аппроксимация ΠΌΠ΅Ρ‚ΠΎΠ΄ Π‘Π΅Π·ΡŒΠ΅ Π΄Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎΡΡ‚ΡŒ, Ρ‡Π΅ΠΌ парамСтричСская сплайн-аппроксимация, Π½ΠΎ ΠΏΡ€ΠΈΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ шага ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° увСличиваСтся врСмя вычислСний ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ аппроксимации.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ