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

График функции в Си/Си++

05.01.2011, 15:43. Просмотров 35173. Ответов 8
Метки нет (Все метки)


Есть ли возможность построить хоть элементарный график функций в Си/Си++???
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2011, 15:43
Ответы с готовыми решениями:

Найти производные функции и на одном графике построить график данной функции, график первой и второй производной.
найти производные первого и второго порядка функции и на одном графике построить график данной...

Используя график функции построить график смещённой функции
используя график функции y=log2x построить график функции y=log2(x+2) Полностью решение нужно)))

Построить график функции y=x^2. График строится из отрезков и алгоритма Брезенхема
Построить график функции y=x^2. График строится с помощью отрезков. Для построения отрезков...

Составить график функции. Дана функция нужно построить график по полученным точкам
Помогите составить график функции. Дана функция нужно построить график по полученным точкам...

8
64 / 64 / 12
Регистрация: 05.07.2010
Сообщений: 219
05.01.2011, 16:06 2
тут и тут посмотри
0
Каратель
Эксперт С++
6598 / 4017 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
05.01.2011, 16:16 3
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;
}
4
TECHNO
28 / 28 / 8
Регистрация: 04.11.2009
Сообщений: 366
05.01.2011, 16:25  [ТС] 4
Maxwe11, выдает ошибки
1
Миниатюры
График функции в Си/Си++  
Каратель
Эксперт С++
6598 / 4017 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
05.01.2011, 16:48 5
ну так постройте сами, у меня в студии все работает
0
64 / 64 / 12
Регистрация: 05.07.2010
Сообщений: 219
05.01.2011, 18:33 6
Василий-Робот, первая же ссылка
0
64 / 19 / 2
Регистрация: 12.06.2011
Сообщений: 92
13.06.2011, 13:33 7
Maxwe11, впервые в жизни увидел такую консольную графику )
спасибо за пример
а где можно вообще почитать о работе с windows.h ? Петцольд 95-го года или есть что-то поновее?
0
Каратель
Эксперт С++
6598 / 4017 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
13.06.2011, 13:36 8
CyberaTino, Щупак, win32 api

Добавлено через 40 секунд
ну и это про ВинАпи в целом
Цитата Сообщение от CyberaTino Посмотреть сообщение
Петцольд 95-го года
1
64 / 19 / 2
Регистрация: 12.06.2011
Сообщений: 92
13.06.2011, 15:39 9
Цитата Сообщение от Maxwe11 Посмотреть сообщение
Щупак, win32 api
Дык, читано уже Но там не так кратко и элегантно получается. Там ведь все в окнах, собстна, а не в консоли. Даже самые маленькие проги довольно велики и к ним надо привыкнуть. А ваш код прост, не громоздок и функционален. Если вы этому научились у Чарльза, то конеш тогда его лучше почитаю. Спасибо. Прошу прощения за оффтоп.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2011, 15:39

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Нужно построить график функции y = x2 на интервале [-3,3] и Построить график функции (эллипс) x^2/16 + y^2/9 = 1
Нужно построить график функции y = x2 на интервале и Построить график функции (эллипс) x^2/16 +...

Построить график функции и график её производной
Построить график функции (a*x^4)+(b*x^3)/(x^2+c) + График производной

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

График функции y=2x+6/3 с положительным направлением оси OX образует угол A, а график функцииy=x+4/4 угол B
График функции y=2x+6/3 с положительным направлением оси OX образует угол A, а график...

Для функции y=f(x) получить таблицу значений и график этой функции на отрезке
Для функции y=f(x) получить таблицу значений и график этой функции на отрезке. Количество точек на...

Для функции y=f(x)получить таблицу значений и график этой функции на отрезке.
Для функции y=f(x)получить таблицу значений и график этой функции на отрезке. Количество точек на...


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

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

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