Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Реализовать программу для рисования графика функции (Borland С++)

4.8K
07 октября 2007 года
anty
89 / / 29.10.2006
Реализовать программу для рисования графика функции y=a sin(bx)/x. Значения параметров a и b должны меняться через главное меню («увеличить на 1» и «уменьшить на 1»). Перерисовка графика должна производиться сразу после изменения значения.

Не могу разобраться с помощью чего прорисовать график. Искал похожие исходники...ненашол, если у кого то есть, то выложите код плз.
10K
07 октября 2007 года
FAngel
77 / / 13.09.2006
Тебе нужен компонент TChart.
Вот некоторый код (рисует график в промежутке от а до b):
 
Код:
float k,b,e;
   Chart1->Title->Text->Clear();
   b=StrToFloat(E_Begin->Text);
   e=StrToFloat(E_End->Text);
   Chart1->SeriesList->Series[0]->Clear();
   for(k = b;  k<=e; k= k + 0.1  )
    Chart1->SeriesList->Series[0]->Add( 13.4*cos(abs(k))*sin(k*k-2.25),FloatToStr( k ), clGreen);
1.6K
07 октября 2007 года
Vov4ick
476 / / 01.02.2007
Есть пара таких готовых курсовых на BC, под DOS. Если интересно, могу отмылить исходники. Уточни, под какую ОС необходимо.
10K
07 октября 2007 года
FAngel
77 / / 13.09.2006
Цитата: FAngel
Тебе нужен компонент TChart.
Вот некоторый код (рисует график в промежутке от а до b):
 
Код:
float k,b,e;
   Chart1->Title->Text->Clear();
   b=StrToFloat(E_Begin->Text);
   e=StrToFloat(E_End->Text);
   Chart1->SeriesList->Series[0]->Clear();
   for(k = b;  k<=e; k= k + 0.1  )
    Chart1->SeriesList->Series[0]->Add( 13.4*cos(abs(k))*sin(k*k-2.25),FloatToStr( k ), clGreen);


Прошу прощения. Указанный код относится к Borland C++ Builder а не к Borland C++. Невнимателен. Каюсь.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог