Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Javia
1

построение графиков в С++

09.05.2013, 18:39. Показов 1664. Ответов 1
Метки нет (Все метки)

Доброго времени суток.
Столкнулась с такой проблемой: нужно построить лежащую параболу. Оси прочертила, разметку сделала, формула для вычисления есть. А вот как результат с этими осями соотнести и представить наглядно - никак не могу понять
Растолкуйте, пожалуйста.

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2013, 18:39
Ответы с готовыми решениями:

Построение графиков
Спасибо всем заранее,кто откликнулся!!! Помогите, пожалуйста построение графиков в С++.

Построение графиков в консоле с++
Задание: Составить программу построения графиков y=-6x^2+3x; y= Sin x Я что-то нашёл на...

Построение графиков по точкам
Не строится график по 100 точкам. Прикрепил координаты.

Построение графиков в окошке
Здравствуйте! Хочу написать программу на C++ — небольшая формочка с полями ввода исходных данных,...

1
121 / 121 / 32
Регистрация: 04.03.2013
Сообщений: 370
09.05.2013, 21:22 2
Лучший ответ Сообщение было отмечено как решение

Решение

Может быть это сможет помочь.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <Gl/glut.h>
#include <math.h>
 
#define EXIT_SUCCESS 0
 
void Display()
{
     float x,y;
     glClear(GL_COLOR_BUFFER_BIT);
     
     glColor3f(0,0,0);
     
     glBegin(GL_LINES);
     
     glVertex2f(-19,0);
     glVertex2f(19,0);
     
     glVertex2f(0,-10);
     glVertex2f(0,10);
     
     for(int i = -19; i <= 19; i++)
        {
             glVertex2f(i,-0.25);
             glVertex2f(i,0.25);
             }
     for(int i = -10; i <= 10; i++)
        {
             glVertex2f(-0.25,i);
             glVertex2f(0.25,i);
             }
     glEnd();
     
          glBegin(GL_LINE_STRIP);
     
     for (float i = -19; i <= 19; i+=0.1)
        {
           x = i;
           y = x*x;
           
           glVertex2f(x,y); 
           }
     glEnd();
 
     
     glFlush();
     }
 
void Init()
{
     glClearColor(1,1,1,1);
     glMatrixMode(GL_PROJECTION);
     glLoadIdentity();
     
     gluOrtho2D(-19,19,-10,10);
     }
 
int main(int argc,char** argv)
{
         glutInit(&argc,argv);
         glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA);
         glutInitWindowSize(1350,690);
         glutInitWindowPosition(0,0);
         glutCreateWindow("y = x2");
         
         Init();
         
         glutDisplayFunc(Display);
         
         glutMainLoop();
         
         return EXIT_SUCCESS;
         }
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2013, 21:22

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Построение графиков функции
Здравствуйте. нужно написать программу по данной формуле..вот скриншот P.S пытался использовать...

Построение графиков по массивам данных
Добрый вечер! Идея вот в чём, сначала производятся какие-то расчёты в консоли, создаётся...

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

Как инвертировать ось у в построение графиков
Проблема в следующем, я не знаю как инверитровать ось у в с++, у меня строит графики, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.