За последние 60 дней ни разу не выходила
Открыта: 28-09-2004
Рассылка -- ‘ ПрЕдписная биогеография ‘ Выпуск -- # 24 Отправлен -- 2011'11'22 » « к//рпь|\|v|1944*27///11\10\8 » // 3601^3*^^23///^^11\10\21 « Пушкарев С.В. Алгоритм создания рассчетной цифровой карты окружности или Алгоритм рассчета пар координат углов многоугольника, отражающего окружность. = 11\10\8,,,18 , 15.1К (ПВДП)
часть 2 из 2
ж |с| слить ,,г в одно значение
= ``пп &" "& ``п
бесформульное значение
1.000000
0.000000
1 0
0.707107
0.707107 0.707107
0 1
-0.707107
-0.707107 0.707107
-1.000000
-1 0
-0.707107 -0.707107
0 -1
0.707107 -0.707107
|с| заменить те 5 строк на эти 9 Version 300 Charset "Neutral" Delimiter "," CoordSys Earth Projection 1, 0 Columns 1 ID Integer Data Pline 5 1 0 0.707107 0.707107 0 1 -0.707107 0.707107 -1 0 -0.707107 -0.707107 0 -1 0.707107 -0.707107 1 0 Pen (1,2,0) е |с| сохранить как .MIF : octogon.mif |с| .д : OCTOGON.DBF OCTOGON.SHP OCTOGON.SHX |с| открыть во-е ArcView : Присутствует только верхняя часть. |с| исправить ].[ заменить " 5 " при " Pline " на " 9 ", - количество вершин в дуге Version 300 Charset "Neutral" Delimiter "," CoordSys Earth Projection 1, 0 Columns 1 ID Integer Data Pline 9 1 0 0.707107 0.707107 0 1 -0.707107 0.707107 -1 0 -0.707107 -0.707107 0 -1 0.707107 -0.707107 1 0 Pen (1,2,0) |с| открыть во-е ArcView : Все в порядке. |и| сделать для 64 вершин : ].[ |с| преодолеть препятствие : Не, не хочу : нужно очень дробный прирост считать ].[ |с| сделать для 60 вершин |-| пояснение : Тут я могу брать в градусах.
=COS(РАДИАНЫ( ``п ))
=SIN(РАДИАНЫ( ``п ))
=ОКРУГЛ( ``пп ;6)
0
1
6
0.9945219
0.104528463
0.994522
0.104528
0.994522 0.104528
12
0.9781476
0.207911691
0.978148
0.207912
0.978148 0.207912
...
348
-0.207911691
-0.207912
0.978148 -0.207912
354
-0.104528463
-0.104528
0.994522 -0.104528
360
-2.4503E-16
Version 300 Charset "Neutral" Delimiter "," CoordSys Earth Projection 1, 0 Columns 1 ID Integer Data Pline 61 1 0 0.994522 0.104528 0.978148 0.207912 0.951057 0.309017 0.913545 0.406737 0.866025 0.5 0.809017 0.587785 0.743145 0.669131 0.669131 0.743145 0.587785 0.809017 0.5 0.866025 0.406737 0.913545 0.309017 0.951057 0.207912 0.978148 0.104528 0.994522 0 1 -0.104528 0.994522 -0.207912 0.978148 -0.309017 0.951057 -0.406737 0.913545 -0.5 0.866025 -0.587785 0.809017 -0.669131 0.743145 -0.743145 0.669131 -0.809017 0.587785 -0.866025 0.5 -0.913545 0.406737 -0.951057 0.309017 -0.978148 0.207912 -0.994522 0.104528 -1 0 -0.994522 -0.104528 -0.978148 -0.207912 -0.951057 -0.309017 -0.913545 -0.406737 -0.866025 -0.5 -0.809017 -0.587785 -0.743145 -0.669131 -0.669131 -0.743145 -0.587785 -0.809017 -0.5 -0.866025 -0.406737 -0.913545 -0.309017 -0.951057 -0.207912 -0.978148 -0.104528 -0.994522 0 -1 0.104528 -0.994522 0.207912 -0.978148 0.309017 -0.951057 0.406737 -0.913545 0.5 -0.866025 0.587785 -0.809017 0.669131 -0.743145 0.743145 -0.669131 0.809017 -0.587785 0.866025 -0.5 0.913545 -0.406737 0.951057 -0.309017 0.978148 -0.207912 0.994522 -0.104528 1 0 Pen (1,2,0) |-| результат: ROUND.DBF ROUND.SHP ROUND.SHX |-| результат: Во-е ArcView выглядит как окружность, углы незаметны . Ура! |б| добавить дополнительное ( возможно, более точное ) название дупа : ,,с, ,,пс |-| дуп-п1 |-| сделать рассчетную цифровую карту окружности |с| Расшифровщик б – больше и – иначе п – проход п – предыдущий пп – пред-предыдущий пс – после-следующий с – сделано с – следующий Объяснитель терминов во-е – в < предложный падеж > во-ю – в < винительный падеж > дуп – предписное дерево первого уровня Королев, 11\10\8,,,18