Рубрика «графики» - 5

Qwt и Qt Creator. Быстро и просто. Часть 1: визуализатор данных

Для понимания этой статьи читатель должен иметь начальный опыт разработки windows-приложений в среде Qt Creator.
В примерах используются Qt Creator 3.0.0 (MinGW) и Qwt-6.1.0.

Qwt – графическая библиотека, позволяющая значительно упростить процесс визуализации данных в программе. Упрощение заключается в следующем: нет необходимости вручную прописывать элементы отображения, такие как шкалы координат, сетки, кривые данных и проч. Следует лишь задавать параметры этих элементов.
Аналогия: для того, чтобы построить график в Excel Вы выбираете данные и настраиваете параметры их отображения: минимум и максимум шкал, цвет кривых, подписи данных и др. За визуализацию отвечает Excel – сами элементы Вы не программируете.
Особо отмечу, что Qwt позволяет работать с достаточно большими объемами данных (я работал с 200 000 точек) без возникновения раздражающих «тормозов».
В данной статье мы будем отображать кривую на графике, масштабировать ее, перемещаться по графику, смотреть координаты курсора. Таким образом, мы реализуем минимальный функционал, необходимый для вывода и просмотра графиков. В последующих статьях наш графический редактор будет оснащен дополнительными возможностями.

Читать полностью »

капитан очевидность
Около двух лет назад государство взяло курс на активное вмешательство в интернет-пространство и его регулирование. Самое время подвести итоги постепенного усиления цензуры в интернете.

Если вы помните, летом 2012 года Госдума внезапно приняла поправки в 139-ФЗ «о защите детей от вредной информации».Это объяснялось необходимостью защитить наших детишек от педофилов и наркоманов, а также от тех, кто их склоняет к совершению самоубийств. Закон, конечно, содержал гарнир в виде маркировки продукции для детей знаками 18+ и т.п., но вот мясцо этих поправок было в виде механизма цензуры посредством блокировки сайтов.

В этом мини-исследовании я выступлю как капитан очевидность и покажу то, что все итак знали, только для большей убедительности приведу ряд объективных показателей. Так что теперь можно будет оперировать и конкретными цифрами!

Итак, давайте посмотрим, действительно ли введение цензуры было продиктовано необходимостью защиты наших детей.
Читать полностью »

Математический рисунок служит для иллюстрации того или иного математического факта или понятия или просто может быть красивым графиком какого-то уравнения. Когда изучение математики сопровождается такими рисунками, материал становится понятнее и нагляднее.
image
Читать полностью »

В издательстве «Питер» вышла книга «Инфографика. Коммуникация и влияние при помощи изображений».

image Инфографика — наиболее эффективный способ заявить о себе, донести информацию, достичь результата. Она работает благодаря наглядности, быстроте, интуитивности, юмору, красоте, симпатии, которую вызывает.

И еще кое-что: она эффективна!

Новое современное руководство по визуальной коммуникации для широкого круга читателей.

Вы научитесь визуализировать важные мысли, цифры, процессы, место, время, события, персональные данные. Вы сможете использовать инфографику в работе над проектами, генерации идей, дизайне, рекламе всех видов.

Можно без конца нахваливать инфографику, но лучше всего тему раскроют примеры инфографики и ссылки, которые указаны в самой книге. Обязательно ознакомьтесь с отрывком книги.

Доступна как в бумажном, так и в электронном виде.
Читать полностью »

В написании научных статей немалую часть времени занимает подготовка иллюстраций, графиков и диаграмм. Хочу поделиться некоторыми мыслями и примерами того, как можно ускорить этот процесс. Материал пригодиться тем, кто пользуется системой MatLab.

MatLab предоставляет широкие возможности по отображению графической информации в виде графиков, диаграмм, и т.п. Однако не всегда получаемые по умолчанию иллюстрации удовлетворяют требованиям оформления статей. Для этого в системе MatLab существует множество настроек. И чтобы ускорить подготовку иллюстраций предлагаю воспользоваться несколькими строчками кода, которые помогут помочь настроить отображение графиков.
Читать полностью »

Этот топик будет посвящен:

  • в большей мере статистике встречаемости уязвимостей
  • реакции администрации(скорости и адекватности)
  • опасности

и всяческим другим факторам. Будут приведены примеры.

Читать полностью »

Мы привыкли, что все в нашем мире растет постепенно. На деревьях появляется кольцо каждый год. Подростки в пиковые месяцы роста набирают не более нескольких дюймов. Такие примеры называются линейным ростом. С этим человеческий мозг легко справляется.

Каков он — экспоненциальный рост? Или Яо Мин против Вселенной

Но есть другой рост. Помните притчу о султане и нищем? Когда бедняк просил риса, а султан спросил, сколько ему нужно. Нищий заметил шахматную доску рядом и попросил положить одно зерно риса на первую клетку, два на вторую, четыре на третью и так далее, увеличивая количество зерен вдвое на каждой клетке.Читать полностью »

На мой взгляд Qt Graphics Scene FrameWork — мощный инструмент, незаслуженно обделенный вниманием на Хабре. Я попытаюсь исправить ситуацию, посвятив ему цикл статей. И в этой, пилотной, статье покажу как можно программировать с помощью этого замечательного фреймворка на примере более-менее реальной задачи.
Читать полностью »

image

Сегодняшний ретро-обзор посвящен графикам, вообще наглядному представлению данных в бухгалтерии.
А вам известно, чем пользовались бухгалтеры за полвека до Excel?
Читать полностью »

Недавно, в очередной раз проверяя домашние работы своих студентов, я загорелся желанием автоматизировать этот процесс. Задание состояло в составлении рабочей таблицы девиации магнитного компаса и построения кривой девиации.

Входными данными служили показания магнитного компаса (МК), синхронно наблюдаемые показания гирокомпаса (ГК), поправка ГК и значение магнитного склонения для района, в котором проходили измерения.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js