You are here
Пересчёт масштаба при работе с картами (HP-35s)
вт, 05/02/2013 - 02:33 - Vitasam
Иногда приходится пересчитывать что-то с карты произвольного масштаба, отмеряя расстояния (размеры) линейкой. Программа для HP-35s поможет с пересчётами:
S001 LBL S S002 CLx S003 SF 10 S004 CM ON MAP S005 PSE S006 INPUT C S007 M ON MAP S008 PSE S009 INPUT M S010 RCL C S011 / S012 STO S S013 SCALE (M IN CM) S014 PSE S015 VIEW S S016 PSE S017 DIST (CM) S018 PSE S019 INPUT D S020 x=0? S021 GTO S002 S022 RCL S S023 * S024 STO M S025 VIEW M S026 GTO S019 S027 CF 10 SO28 RTN ----- CK=720B LN=124
1. Запуск программы XEQ S. Измеряем известное расстояние на карте, количество сантиметров (например 4) вводим в RX, жмём R/S
2. Ввод исходного расстояния на карте (того, что было померяно на шаге 1, например 56), в метрах
3. Полученный масштаб "14 метров в 1 сантиметре"
4. Работа с картой. Вводим измеренное линейкой произвольное расстояние на карте (например 5), в сантиметрах. "0" - инициализация другого масштаба.
5. Нажимаем R/S. Получаем 70 метров
»
- Vitasam's blog
- Log in or register to post comments
- Просмотров 27992
Комментарии
Map_scaler в эмуляторе ВК-6
Проверил map_scaler.mkp в эмуляторе ВК-6. Как-то работает:
Тема затухает...
Тема затухает... Две мысли возникли - частная и общая.
Частная - данную задачу - пересчёт масштаба, прекрасно решает большинство инженерных, непрограммируемых калькуляторов. Например, мой Casio fx-991es, в режиме CALC:
Общая - тема МК-1хх, похоже, затухает. Налицо недостаток критической массы пользователей.
В отличие он
В отличие он МК-61/52 (для того времени) устройство получилось непрограммистское. Поэтому недостаток. Ругаемый Микрософт ведь вылез в лидеры не за счет глючных окошек над ДОС-ом и офиса, а за счет создания лучших условий программистам. Впрочем, это уже обсуждалось после выхода МК-161.
Увы, так
Увы, так Впрочем, это уже обсуждалось после выхода МК-161
Да, неоднократно
Программирование ЭКВМ :)
Программирование ЭКВМ :). Все мои программы были написаны на бумаге таким вот образом :)
Программу МК.ЕХЕ использую, в основном, для передачи программ из калькулятора в компьютер и обратно. Написанная на бумаге программа вводится в память калькулятора, с помощью МК.ЕХЕ копируется на компьютер, с помощью Волков Коммандера в программе пишутся комментарии, затем программа обратно копируется в калькулятор, запускается, если нет ошибок, то всё готово!
Штатный компилятор МК.ЕХЕ позволяет увидеть одним взглядом примерно 40 шагов программы, а бумага с авторучкой - 2-3 страницы. Небольшие программы "на бумаге" пишутся быстрее, чем печатаются на клавиатуре. Нужно только заранее определиться в каких регистрах будут храниться исходные данные, промежуточные результаты и результаты расчёта :)
Сайт
Ничто не ново
Ничто не ново под Луной (см. картинку ниже). Но за 25 лет качественно выросли требования к функционалу (см. например симуляцию Лунолёта-3 в графике), поэтому прежний подход написания программ перестал быть адекватным решаемым задачам.
Не, тут респекты, ничего не скажешь! :)
Не, тут респекты, ничего не скажешь! :). Но ведь не восьмидесятые года прошлого века на дворе. А как насчёт программ с текстом в строке комментария, не говоря уже про ГУЙ? Написание программы на бумаге превращается в занятие стоя в гамаке с аквалангом.
Ограничение
Ограничение. Собственно, из картинки хорошо видно, что за пределами 100 шагов начинаются проблемы с бумажным вариантом написания программ.
Текст
Текст. Не 80-е это точно. Для написания программ с графическим интерфейсом карандаш и бумагу придётся отложить в сторону :)
Волков Коммандером открывается файл *.mkp, набирается текст комментариев, файл сохраняется и программой МК.ЕХЕ передаётся в калькулятор.
Сайт
Добавил для HP-35s
Добавил для HP-35s
Разница
Разница между этими программами в том, что для МК-161 я писал программу на компьютере, а для HP-35s - на самом калькуляторе.
Набросал Масштаб для DM42
При написании программы ни один
кролик не пострадалкомпьютер не использовался, за исключением копирования программы с калькулятора сюда в форум.Не хватает
(комментарий из цикла перламутровый корпус с рюшечками) Не хватает опции загрузки гугл-карт в программу :)))))
:)
Можно контурные карты делать и загружать :)
Сеть ПМК
Интересно сделать Интернет для ПМК. Тогда программа на калькуляторе сможет обращаться к серверу для ПМК, который может поддерживать архив таких контурных карт.
Карты
Выглядить может, к примеру, так :)

Формат и протокол
Отображаться могут и так. Ещё важен формат картографических данных и протокол обмена с сервером, их хранящим. Для ПМК есть свои особенности. Скорее всего ПМКнет потребует программы для десктопа, через который калькулятор будет связываться с дистанционными серверами и другими ПМК.
Единственный вопрос, который возникнет (+)
- а зачем это все для ПМК? Для карт есть смартфоны и планшеты
Планшеты
Айфон многое стащил из ПМК — а за ним подтянулись смартфоны и планшеты. Но это вовсе не означает, что ПМК — тупиковая ветвь развития.
Наоборот, со временем смартфоны смогут предоставлять беспроводной ПМКнет для калькуляторов. Которые мыслятся, как защищённые автономные вычислительные устройства для параноиков и не только.
ПМК
ПМК - не тупиковая ветвь развития. Ниша, как мне кажется, еще существует.
Я по-прежнему вижу потенциальных "потомков" ПМК как некие устройства, работающие от батареек несколько лет и позволяющие безопасно управлять интернетом вещей (дома), не беспокоясь о каждодневном подключении к зарядке
Одна из функций
Автономность и защищённость — важны, согласен. Но «умный дом» это лишь одно из применений. Также ПМК может служить центром для домашних и лабораторных исследований, кустарного производства: осциллограф, 3D-принтер.
Конкретно «интернет вещей» скорее всего будет плохо совместим с ПМК. Его разрабатывают западные корпорации, что означает облачные технологии, гонку стандартов и прочие плюшки, несовместимые с надёжностью и безопасностью.
умный дом
Осциллограф, 3Д принтер и т.п. - все-таки это сильно проще решается из заточенных под такое устройств - а именно ПК или планшет, на крайний случай.
А насчет умного дома и интернета вещей. Вот такая штука на основе RaspberryPi Zero и еБумажного дисплея стоит у меня в гостиной на обеденном столе. Раз в полчаса сюда забирается из интернета прогноз погоды:

Сюда я хочу еще навесить функции управления "умными вещами" дома, но мне очень бы хотелось что-то карманно-ПМКшное, от батареек, работающее долго.
ПК или планшет
ПК или планшет сейчас законодательно хотят сделать уязвимым перед спецслужбами, по крайней мере в России. Если ты не параноик, можешь согласиться и позволить использовать свой «умный дом» в «государственных интересах». Но майор, отвечающий за «интересы», может захотеть использовать твои ресурсы для шантажа, помощи стукачам, посадки Васи Пупкина за лайк, DDoS-атаки на оппозиционеров или вмешательства, скажем, в избирательную систему США.
ПМК имеет обозримую схему с открытой прошивкой без принудительных обновлений. По крайней мере такой хочется получить. МК-161 с закрытой заводской прошивкой пока не дотягивает до идеала. Но это и не Windows, скачивающая закрытые обновления прямо в двоичном виде. Планшеты тоже не столь надёжны.
Фотка же подсказывает интересную идею. eInk, как внешний сервис для ПМК. Скидываешь на внешний экран результаты расчётов. При этом можно продолжать использовать ПМК для других задач.