Как сделать график в Qt Creator
Привет!
В этом выпуске создаем графики в Qt. В первой части видео мы подключим библиотеку QCustomPlot к проекту и нарисуем параболу, во второй части добавим анимацию, а в конце выпуска нарисуем график функции бэтмена!
Библиотеку можно скачать здесь: https://www.qcustomplot.com/index.php/download
Формулы для графика бэтмена
1) 2*sqrt(-abs(abs(X)-1)*abs(3-abs(X))/((abs(X)-1)*(3-abs(X))))*(1+abs(abs(X)-3)/(abs(X)-3))*sqrt(1-(X/7)*(X/7))+(5+0.97*(abs(X-.5)+abs(X+.5))-3*(abs(X-.75)+abs(X+.75)))*(1+abs(1-abs(X))/(1-abs(X)))
2) -3*sqrt(1-(X/7)*(X/7))*sqrt(abs(abs(X)-4)/(abs(X)-4))
3) abs(X/2)-0.0913722*(X*X)-3+sqrt(1-(abs(abs(X)-2)-1)*(abs(abs(X)-2)-1))
4) (2.71052+(1.5-.5*abs(X))-1.35526*sqrt(4-(abs(X)-1)*(abs(X)-1)))*sqrt(abs(abs(X)-1)/(abs(X)-1))+0.9
Видео Как сделать график в Qt Creator канала Программный Кот
В этом выпуске создаем графики в Qt. В первой части видео мы подключим библиотеку QCustomPlot к проекту и нарисуем параболу, во второй части добавим анимацию, а в конце выпуска нарисуем график функции бэтмена!
Библиотеку можно скачать здесь: https://www.qcustomplot.com/index.php/download
Формулы для графика бэтмена
1) 2*sqrt(-abs(abs(X)-1)*abs(3-abs(X))/((abs(X)-1)*(3-abs(X))))*(1+abs(abs(X)-3)/(abs(X)-3))*sqrt(1-(X/7)*(X/7))+(5+0.97*(abs(X-.5)+abs(X+.5))-3*(abs(X-.75)+abs(X+.75)))*(1+abs(1-abs(X))/(1-abs(X)))
2) -3*sqrt(1-(X/7)*(X/7))*sqrt(abs(abs(X)-4)/(abs(X)-4))
3) abs(X/2)-0.0913722*(X*X)-3+sqrt(1-(abs(abs(X)-2)-1)*(abs(abs(X)-2)-1))
4) (2.71052+(1.5-.5*abs(X))-1.35526*sqrt(4-(abs(X)-1)*(abs(X)-1)))*sqrt(abs(abs(X)-1)/(abs(X)-1))+0.9
Видео Как сделать график в Qt Creator канала Программный Кот
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
рисование в GraphicsView | добавление объектов на сценуКак зуммировать график в Qt?Нажатие клавиш в Qt за 2 минутыPlotting in Qt using QCustomPlotСделал 3D в консоли с нуля | трассировка лучейTUTORIAL - Animated Toggle Button - [ Python, PySide6, Qt Widgets ] - MODERN GUI - Custom WidgetПросто о таймерах в Qt CreatorЧто такое framework и library / Объясняю на пальцах для новичков и не толькоВыпадающий список в Qt | comboboxPython, PySide2 and Qt Designer - Toggle Menu / Burguer Menu Animated (Time-lapse Video)Основы Matplotlib. Визуализация данных. Графики и диаграммы в PythonSuper Mario Qt Game Programming1. Набор кода и первая программа | курс по С++ с нуляQt Network Plot - Part 1 | Learn to use QCustomPlot in Qt for Plotting DataC#-1. Создание библиотеки классов в C#Крутые аналоговые часы в QtC++ Builder vs Qt что выбрать и что почитатьКак связать окна между собой в Qt | Сигналы и слотыQT: QQuickWidget with QML MapQt 6 - Установка Qt Creator на Windows 10 - Первый проект