Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2014, 09:04   #1
CsWar3FT
Новичок
Джуниор
 
Регистрация: 15.01.2014
Сообщений: 1
По умолчанию Построить график функции (любой язык)

Здравствуйте! Нужно построить график функции, подстраивающийся под размер экрана. Помогите пожалуйста хотя бы с самим построением (заплачу). Пишите в личку.
CsWar3FT вне форума Ответить с цитированием
Старый 15.01.2014, 09:40   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Просто введите свою систему координат, которую отмасштабируйте по высоте/ширине экрана.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 15.01.2014, 10:43   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

сторонняя программа (готовая, т.е. БЕЗ исходников) не подойдёт?

Например, FlatGraph
Цитата:
FlatGraph v.1.10b2

Наверное, всем хоть когда-нибудь приходилось иметь дело с графиками функций. Как выглядит, скажем, парабола или синусоида представляет себе каждый(ну, или почти каждый ). А вот как выглядит график функции f(x)=Tan(x)*Cos(x), представит уже не всякий. Исключение составляют те, кто хорошо знает математику, точнее математический анализ. Если это так, то можете дальше не читать .
Остальным поможет программа FlatGraph. Ведь она как раз предназначена для дифференцирования, упрощения и отображения функций в виде графиков.

Программа позволяет:
* Вводить одно или несколько функциональных выражений любой сложности для отображения и (или) их дифференцирования;
* Выполнять символьное дифференцирование для указанного порядка производной, а также выполнять упрощение полученной производной;
* Исследовать <живое> изменение различных параметров функций с одновременным отображением новых графиков, что позволяет определить влияние параметров функций на их вид;
* Использовать автоматическое или ручное масштабирование графиков функций для линейных шкал;
* Задавать и выводить графически параметрические функции, отображающие, например, эллипсоиды, кардиоиды, лемнискаты Бернулли и другие подобные графики (где абсцисса и ордината зависят от одного параметра 't');
* Решать уравнения, системы уравнений и неравенств графическим способом;
* Получать и отображать касательную к графику функции в точке x0(точка задается вами).

Вы наверное скажете чем же FlatGraph лучше других подобных программ?
Для примера возьмем знаменитые профессиональные пакеты Maple и Mathcad. Эти пакеты знакомы любому инженеру и математику и предоставляют огромный набор различных функций, в том числе построение графиков функций и нахождение производной. Все конечно же хорошо, но есть существенный минус этих программ - неудобство использования этих пакетов - их сложность для освоения обычному рядовому пользователю, которому не хочется глубоко вникать и изучать все функции пакетов. Эти пакеты изначально создавались для профессионалов, а не для обывателей(т.е учащихся)! Кстати, стоят они также "профессионально" (имеется ввиду лицензионные версии). У этих программ множество различных функций, которые вряд ли будут востребованы. FlatGraph предназначен для выполнения узкого класса задач - построение графиков, и его интерфейс специально приспособлен для этого.Конечно кто уже в университете в связи со спецификой факультета (прикладная математика и информатика) без Mathcad и Maple могут просто не обойтись .
Но все равно, если мне необходимо просто и быстро построить график какой-нибудь функции или исследовать его поведение при изменении параметров, то быстрей и удобней всего будет использовать FlatGraph.

Для кого FlatGraph?
Программа особенно будет интересна школьникам старших классов, студентам, и учителям для более понятного и наглядного отображения графиков функций, а также для получения производной функции любого порядка. Программу вполне можно применять и для решения уравнений графическим способом.
FlatGraph может пригодиться и в кабинете физике, например, для наглядного отображения траектории тела брошенного под углом к горизонту (можно описать параметрическим уравнением).
Итак, FlatGraph представляет собой неплохой программный продукт, который поможет многим в изучении и исследовании функций, а также для быстрого нахождения производной функции.

Интерфейс программы очень прост. Тем более все на русском, включая справку. В большом окне строятся графики, а в 3 маленьких(которые можно для удобство "прилепить к краям экрана") - немногочисленные настройки.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 15.01.2014, 16:06   #4
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Помогите пожалуйста хотя бы с самим построением (заплачу). Пишите в личку.

ICQ 395-546-218
skype: rrrfer.rrrfer
rrrFer вне форума Ответить с цитированием
Старый 15.01.2014, 19:31   #5
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
(заплачу)
А вы уверены что это заплачУ, а не заплАчу
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 15.01.2014, 19:38   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Mad_Cat, ну ты ****. опередил меня. Те-же мысли, хотел высказать 15 секунд назад
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 15.01.2014, 20:20   #7
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Цитата:
Сообщение от CsWar3FT Посмотреть сообщение
...подстраивающийся под размер экрана. Помогите пожалуйста хотя бы с самим построением...
В MS Office: http://ispolzuy.ru/kak-postroit-grafik-v-excel.

Есть примеры на VB и VBA. Но, хоть язык и любой, это, по-моему, не ваш случай: строится в отдельном окне: http://www.how-tos.ru/29

Последний раз редактировалось Sasha_Smirnov; 15.01.2014 в 20:30.
Sasha_Smirnov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Построить график функции F(x) на заданном интервале с заданным шагом и вывести значения х и функции F(x) в таблицу в графическом р Proskurina Паскаль, Turbo Pascal, PascalABC.NET 8 12.11.2012 21:57
построить график функции у=(3х^2—6)/2х vad1 Помощь студентам 2 15.05.2012 20:01
Построить график функции Amid1990 Помощь студентам 5 06.07.2011 23:15
за $ построить график функции c# NastyaL Фриланс 3 12.08.2010 08:57
Построить график функции Horknee Паскаль, Turbo Pascal, PascalABC.NET 15 23.09.2008 09:50