Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.04.29;
Скачать: [xml.tar.bz2];

Вниз

График функцит   Найти похожие ветки 

 
oksana ©   (2012-01-06 00:24) [0]

В соответствии с вариантом индивидуального задания составить программу построения графиков функций Y(x) и S(x). Таблицу данных получить, изменяя параметр x от xn до xk с шагом h=(xk –xn)/m, где m –количество интервалов, на которые разбивается отрезок [xn , xk ]. Ввод исходных данных организовать через компонент TEdit. Вычисление значений функций и вывод их графиков оформить в библиотечном модуле в виде функций пользователя. Самостоятельно выбрать удобные параметры настройки. В местах возможного возникновения ошибок использовать конструкции для обработки исключительных ситуаций.

Xn=0,1;
Xk=0,8;
m = 18;
s = (x²/2)-(x^4/12)+...+((-1)^n+1)( (x^2n)/(2n(2n-1))

y(x) = xarctgx-(ln корень из ( 1+x^2))


 
okasana   (2012-01-06 00:26) [1]

помогите пожалуйста, разобраться как делать отметки на осях по этой функции и прочее(


 
Gu   (2012-01-06 00:44) [2]

>> Вычисление значений функций и вывод их графиков оформить в библиотечном модуле в виде функций пользователя

это чего, форму с графиком из dll вытаскивать?


> разобраться как делать отметки на осях по этой функции и
> прочее(

если рисовать - самое простое TPaintBox (в гугле поищите пример, там просто все - в цикле, где изменяется функция присваиваем значения x,y точки для рисования, главное масштаб правильно сделать), например http://programmersforum.ru/showthread.php?t=1575
если надо с наворотами, то ищите сторонние компоненты для рисования графиков, например http://mitov.com/products/signallab


 
Gu   (2012-01-06 00:48) [3]

еще вариант - tchart. Там практически все автомасштабируется, все красиво, куча вариантов отображения и режим просмотра можно с увеличением-уменьшением сделать, есть подписи к осям и тп., вот пример http://delphi.ucoz.org/publ/10-1-0-39 (поиском больше найдете)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2012.04.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
15-1323231309
Skyle
2011-12-07 08:15
2012.04.29
Ищу новых коллег (г. Новосибирск).


15-1324365905
OW
2011-12-20 11:25
2012.04.29
тел.станция ЭЛКОМ, командовать ею по TCP


15-1324585802
Юрий
2011-12-23 00:30
2012.04.29
С днем рождения ! 23 декабря 2011 пятница


15-1324500669
Nic
2011-12-22 00:51
2012.04.29
Покритикуйте дизайн


11-1243010637
MTsv DN
2009-05-22 20:43
2012.04.29
Build и Compile





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский