[Из песочницы] Как упростить жизнь программисту при отрисовке графиков в прямоугольной система координат

Хабрет, читателям! 8e72c4bd2f7b2ab03b0956a3a052499a.pngНе долго думая решил поделиться очень простым способом облегчить себе программерскую жизнь. Иногда математические знания заложенные в школе запутывают начинающего программиста, что открыв исходник написанный несколько недель назад с трудом вспоминаешь что к чему. Например, нам нужно нарисовать график какой нибудь функции на элементе Image1 с помощью Canvas. Для определения координат пикселя в современных языках программирования отсчет начинается из верхнего левого угла холста. А что, если нужно отрисовать точку на плоскости используя прямоугольную систему координат (далее ПСК). Система координат имеет горизонтальную ось абсцисс, вектор луча которой направлен слева направо и вертикальную ось ординат — снизу вверх. Это очень усложняет определение привычных для нас координат точек на графике, особенно при кодинге с большим количеством взаимозависимых переменных. Дабы не запутаться в коде я решил написать функцию…Мясо

© Habrahabr.ru