Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/104: Рейтинг темы: голосов - 104, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 03.07.2012
Сообщений: 56
1

Построение графика по заданным точкам

20.07.2012, 13:53. Показов 20498. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!
Очень нужна помощь: вывести на экран график по заданным координатам точек из файла..строить нужно в консоли.
Подскажите, пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.07.2012, 13:53
Ответы с готовыми решениями:

Построение графика по точкам
Дано два массива с данными, один с Х-ами, второй с Y-ками. Нужно построить график по точкам.

Построение графика функции по точкам (Dev-C )
Подскажите как построить график по точкам(Dev-C++), какая это библиотека и где можно почитать...

Построить прямоугольник по двум заданным точкам
Построить прямоугольник по двум заданным точкам: левому верхнему и правому нижнему углам. Обе точки...

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

5
187 / 180 / 25
Регистрация: 27.01.2012
Сообщений: 1,335
20.07.2012, 13:56 2
То ли я глупый, то ли что. Как строить график по точкам в консоли? О____о
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
20.07.2012, 14:10 3
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от nexen Посмотреть сообщение
ак строить график по точкам в консоли?
да запросто
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// sin(x) graphic
#include <Windows.h>
#include <stdlib.h>
#include <math.h>
 
int main(void)
{
    float x;
    HDC hDC = GetDC(GetConsoleWindow());
    HPEN Pen = CreatePen( PS_SOLID, 2, RGB(255, 255, 255));
    SelectObject( hDC, Pen );
    MoveToEx( hDC, 0, 85, NULL );
    LineTo( hDC, 200, 85 );
    MoveToEx( hDC, 100, 0, NULL );
    LineTo( hDC, 100, 170 );
    for (x = -8.0f; x <= 8.0f; x += 0.01f ) // O(100,85) - center
    {
        MoveToEx( hDC, 10*x+100, -10*sin(x)+85, NULL );//10 - scale
        LineTo( hDC, 10*x+100, -10*sin(x)+85 );
    }
    system("pause");
    return 0;
}
3
0 / 0 / 0
Регистрация: 03.07.2012
Сообщений: 56
20.07.2012, 14:35  [ТС] 4
Jupiter,
уже успела наткнуться на ваш код
для конкретно заданной функции, конечно, и переделывать ничего не надо
но мне, к сожалению, нужно соединить все уже имеющиеся точки между собой линиями (пусть это будет, хотя бы, ломанная кривая )
знаю, что можно реализовать это с помощью функции Polyline, однако так и не смогла разобраться с тем, как именно ее использовать...
не могли бы помочь?
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
20.07.2012, 14:47 5
Лучший ответ Сообщение было отмечено как решение

Решение

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
#include <Windows.h>
#include <stdlib.h>
#include <math.h>
 
#define SIZE 17
#define CENTER_X 100
#define CENTER_Y  85
#define SCALE     10
 
int main(void)
{
    float x;
    int i;
    POINT p[SIZE];
 
    HDC hDC = GetDC(GetConsoleWindow());
    HPEN Pen = CreatePen( PS_SOLID, 2, RGB(255, 255, 255));
    SelectObject( hDC, Pen );
    
    MoveToEx( hDC, 0, CENTER_Y, NULL );
    LineTo  ( hDC, 2 * CENTER_X, CENTER_Y);
    MoveToEx( hDC, CENTER_X, 0, NULL );
    LineTo  ( hDC, CENTER_X, 2 * CENTER_Y );
    
    for (x = -8.0f, i = 0; x <= 8.0f && i < 17; ++x, ++i) 
    {
        p[i].x = SCALE * x + CENTER_X;
        p[i].y = (- SCALE) * sin(x) + CENTER_Y;
    }
 
    Polyline(hDC, p, SIZE);
 
    return 0;
}
4
Заблокирован
Автор FAQ
20.07.2012, 15:09 6
Цитата Сообщение от grain Посмотреть сообщение
Доброго времени суток!
Очень нужна помощь: вывести на экран график по заданным координатам точек из файла..строить нужно в консоли.
Подскажите, пожалуйста.
Код построения функции
Построение графиков элементарных функций
Код построения ломанной по кликам мыши в консоли
Построить ломаную по заданным вершинам
1
20.07.2012, 15:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.07.2012, 15:09
Помогаю со студенческими работами здесь

Постройка графика по точкам в консоли Dev C++
Задание стоит так - разработка класса &quot;Построение интерполяционного полинома&quot; с использованием...

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

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

построение графика по 2 точкам
не могу построить график по точкам, не строить и все. x y(x) 0.1 1.99999999999999934...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru