0 / 0 / 0
Регистрация: 14.10.2021
Сообщений: 2
|
||||||||||||||||
1 | ||||||||||||||||
Синусоида в Qt14.10.2021, 23:04. Показов 4167. Ответов 4
Метки нет (Все метки)
Доброго времени суток всем читающим!
суть вопроса в чем: у меня задание создать ПО, рисующего график синуса по заданным условиям(y=k*sin(x)+b; k,b преподаватель хочет и может менять, видя как меняется график(что бы после ввода данных изменился график)) у меня получилось создать прогу, рисующую синус( у=sin(x) ), но как изменить его(или хотя бы ввести переменные k и b вне тела программы(через консоль))??? Файлы: sinus.pro: Код
QT += core gui printsupport greaterThan(QT_MAJOR_VERSION, 4): QT += widgets CONFIG += c++11 # You can make your code fail to compile if it uses deprecated APIs. # In order to do so, uncomment the following line. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 SOURCES += \ main.cpp \ mainwindow.cpp \ qcustomplot.cpp HEADERS += \ mainwindow.h \ qcustomplot.h FORMS += \ mainwindow.ui # Default rules for deployment. qnx: target.path = /tmp/$${TARGET}/bin else: unix:!android: target.path = /opt/$${TARGET}/bin !isEmpty(target.path): INSTALLS += target
0
|
14.10.2021, 23:04 | |
Ответы с готовыми решениями:
4
Синусоида Синусоида Синусоида. синусоида |
2528 / 1247 / 460
Регистрация: 08.11.2016
Сообщений: 3,428
|
|
15.10.2021, 07:26 | 2 |
очевидно же:
1. вынесите отрисовку графика из конструктора в отдельную член-функцию класса MainWindow и оформите ее как слот 2. добавьте в класс MainWindow пару полей для ввода коэффициентов и кнопку для запуска рисования грфика 3. свяжите сигнал нажатия кнопки со слотом отрисовки. ... PROFIT! PS: и зачем Вам консоль в гуёвом приложении? Это от лукавого!
0
|
661 / 662 / 106
Регистрация: 29.05.2015
Сообщений: 3,967
|
|
15.10.2021, 21:26 | 3 |
Никогда не поверю, что у человека "получилось создать" синус, но не получается добавить в программу ввод двух переменных.
0
|
1539 / 720 / 313
Регистрация: 02.05.2020
Сообщений: 1,604
|
||||||
18.10.2021, 12:08 | 4 | |||||
Сообщение было отмечено Zlexey как решение
Решение
1
|
342 / 197 / 52
Регистрация: 18.10.2017
Сообщений: 1,938
|
|
18.10.2021, 21:14 | 5 |
Просто к слову: gnuplot рисует графики, можно по его подобию.
0
|
18.10.2021, 21:14 | |
18.10.2021, 21:14 | |
Помогаю со студенческими работами здесь
5
синусоида Синусоида! Синусоида OpenGl синусоида QML+C++ Синусоида IR2101 горизонтальная синусоида ЭКГ и синусоида Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |