Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Милашечка
0 / 0 / 0
Регистрация: 16.02.2013
Сообщений: 110
#1

построить график выбранной функции.запуталась - C++

05.05.2013, 00:33. Просмотров 553. Ответов 2
Метки нет (Все метки)

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

чтото вроде этого должно быть::


C++
1
2
3
x1=x0+int(mx*x); 
y1=y0-int(my*y); 
moveto(x1,y1);lineto(x1,y1);

где x0=320(640/2); y0=240(480/2);- это начало координат в центре экрана
mx и my - масштаб на который нужно умножать.. вот его то я и незнаю как правильно посчитать..
mx=620/(реальные значения)-начальные и конечные значения графика у меня разные могут быть,потому что все три функции ,из которых выбирать, на разных интервалах вызываются,как правильно записать незнаю

my=440/максимум принятых значений функции - их тоже разное количество.. как записать незнаю...
так правильно или нет?как правильно считать??
подскажите как.
в програмке пока на построение ничего подобного не писала, но если нужно будет - скину,чтоб было понятно для каких функций
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2013, 00:33     построить график выбранной функции.запуталась
Посмотрите здесь:

Написать блок-схему и программу вычисления функции на заданном промежутке и построить график этой функции - C++
написать блок-схему и программу вычисления функции на за- данном промежутке с шагом 0.2 и построить график этой функции.

Построить график функции - C++
Здравствуйте, помогите с написанием программы. Есть функция y=a*{x}^{2}+b. Программа заключается в том, что нужно построить данный график с...

Построить график функции - C++
помогите составить программу вычеркивания графика полукубической параболы

Построить график функции - C++
написать программу, которая выводит на экран график функции y=2*sin(x)*exp(sqrt(5)

Построить график функции - C++
Построить график функции в соответствии с вариантом задания, указанного в табл. 4. на отрезке от a до b. ...

Построить график функции - C++
#include <clocale> #include <ctime> #include <cstdlib> #include <cmath> #include <iostream> #include <vector> #include...

Построить график функции - C++
должно присутствовать изображение формулы, определяющей форму графика. Диапазон изменения переменной должен задаваться в строке ввода....

Построить график функции y=|3x^2+|x|-3| - C++
Нужно построить график функций! выражения y=|3x^2+|x|-3| , в котором используется табуляция A=-2 B=2 H=0.3 Помогите пожалуйста, а то...

Построить график функции - C++
Постройте график функции y = sin2(x)+2 на интервале . Обозначьте оси координат, нарисуйте координатную сетку, укажите цены делений и...

Построить график функции - C++
помогите построить график функции.Построить график функции C++ Экспонента: y = e^x


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
okman
15 / 21 / 1
Регистрация: 05.04.2013
Сообщений: 203
05.05.2013, 01:42     построить график выбранной функции.запуталась #2
Девочка, кинь пожалуйста задачу в чистом виде)
Милашечка
0 / 0 / 0
Регистрация: 16.02.2013
Сообщений: 110
06.05.2013, 13:54  [ТС]     построить график выбранной функции.запуталась #3
okman, а зачем вам задача в чистом виде??я эту часть задания еще не выполнила..наверное лучше условие,чтоб было видно хоть какие у меня интервалы..
даны три функции
x*cos(x))/(1+ pow(x,2) на интервале -4 4
exp(x)/x на интервале -6 1
1/(3+2*cos(x)) на интервале 0 4
нужно найти вторую производную и по выводящимся значениям построить график..в программе у меня только сделанная первая часть задания,то есть считается производная и выводятся в файл значения+то что будет координатными прямыми,когда будет график..осталось его построить..
смысл как делать понимаю,только с масштабированием не разберусь..
для примера нашла паскалевскую версию как надо делать,но путаюсь очень изза того что на си учусь...
Yandex
Объявления
06.05.2013, 13:54     построить график выбранной функции.запуталась
Ответ Создать тему
Опции темы

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