Число определяемых точек может быть произвольным. Если же мы имеем координаты х1 у1 и х2, у2 двух точек, то расстояние между ними определится как
По измеренным углам и базе можно определять расстояния между произвольными точками по формулам косинусов и синусов для косоугольных треугольников, но подобная операция связана с громоздкими вычислениями. Использование декартовой системы координат значительно упрощает процесс расчетов.
При вычислениях можно пользоваться таблицами Брадиса или любым микрокалькулятором, оперирующим и тригонометрическими функциями. Нами в течение нескольких лет применяется микрокалькулятор типа «Электроника БЗ-21», который мы и рекомендуем для подобных расчетов. Наличие в нем серебряных аккумуляторов позволяет работать с ним в полевых условиях. По заранее подготовленным программам расчеты выполняются очень быстро и точно.
Предлагаем составленные нами два варианта программ.
1. Вычисление координат точек по углам и базе с помощью формул (1) и (2):
- а) в режиме «Работа» нажать клавишу «В/О» для обнуления счетчика адресов;
- б) перейти в режим «Программирование» нажатием клавиш «Р», «РП»;
- в) ввести в программную память программу решения (табл. 1);
- г) перейти в режим «Работа» нажатием клавиш «Р», «РР»;
- д) нажать клавишу «В/О» для обнуления счетчика адресов;
- е) набрать на клавиатуре число L (в метрах) и занести его в регистр Р2, нажав соответствующие клавиши «Р», «2» (всюду ниже названия клавиш в описании программ опущены, так как это ясно из обозначения регистра);
- ж) набрать число π/180 и занести его в регистр Р7; «Электроника БЗ-21» в тригонометрических операциях использует углы в радианах, поэтому мы вводим для углов, если они измеряются в градусах, переходной коэффициент π/180; если углы измеряются в градах или гонах (1/100 прямого угла) или в делениях угломера (60:000 дел. угл. — 360°), вводятся соответственно коэффициенты π/200 или π/30,000;
- з) набрать число α и ввести в регистр Р4;
- и) набрать число β и ввести его в регистр Р5;
- к) нажать клавишу пуска программы «С/П»;
- л) считать и записать результат на индикаторе (координата у);
- м) вызвать значение координаты х из регистра Р5 на индикатор, нажав клавиши «Р», «5»; прочесть и записать;
- н) обнулить счетчик адресов, нажав клавишу «В/О»;
- о) ввести в микрокалькулятор новые значения углов αi и βi и провести вычисление соответствующих им координат.
2. Вычисление расстояния между двумя произвольными точками по формуле (3):
- а—д) аналогичны перечисленным в программе 1, но в п. «в» вводится табл. 2.
- е) набрать на клавиатуре число x1 (в метрах) и занести его в регистр Р3;
- ж) набрать число у1 и занести его в регистр Р4;
- з) набрать на клавиатуре число х2 и ввести его в регистр Р5;
- и) число у2 ввести в регистр Р6;
- к) пустить программу, нажав клавишу «С/П»;
- л) на индикаторе высвечивается результат;
- м) перечисленные операции повторяются для новых точек.