Булатов Александр Вячеславович (alex1969) wrote,
Булатов Александр Вячеславович
alex1969

Математика в быту


Сегодня мне пришлось решать одну очень типичную задачу: есть лист бумаги, на котором нарисован график функции, выражающей зависимость одного параметра от другого. На рисунке присутствуют оси координат и шкалы на них. Нужно рассчитать таблицу значений этой функции, содержащую энное (достаточно большое) количество точек.

Многие решают подобные задачи с помощью карандаша и линейки, что отнимает много времени, и очень неудобно. Наверняка человечество умеет делать это проще, но мне эти методы неведомы. Если кто поделится - отдельное большое спасибо!

И вот что я придумал. Сначала лист бумаги нужно с помощью сканера превратить в картинку (например jpeg). Затем открыть эту картинку в Microsoft Paint. У Microsoft Paint есть такая особенность: если подвести курсор мыши к какой-либо точке картинки, то в нижней строке появятся координаты этой точки. Конечно, это не те координаты, которые мне нужны. Но по ним, зная расположенеие упомянутых выше осей координат, можно рассчитать в Excel всё что нужно!

Так как в функциях Excel я не силён, то для этих расчётов мне пришлось написать макрос на VBA. Как приятно было вспомнить аналитическую геометрию, которую нам когда-то очень давно читали прекрасные университетские преподаватели!
Tags: microsoft office, математика
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 17 comments