| 
| 
 | Вопрос # 1 688/ вопрос открыт / | 
 |  Добрый день!Объясните мне пожалуйста как построить график функции ax^3+bx^2+cx+d   c помощью компонента TChart???Как с ним вообще работать?
 Заранее благодарю!
 
|  |   Вопрос задал: orbit (статус: Посетитель)Вопрос отправлен: 14 июня 2008, 17:16
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Мережников Андрей Здравствуйте, orbit!Помещаете на форму компонент Chart. Щелкаете на нем два раза, открывается редактор свойств. Нажимаете кнопку add, выбираете вид графика. В программе в процедуре вычисления значений ставите строку chart1.Series[0].Clear;для очистки списка значений. Затем делаете цикл, в котором вычисляете необходимое число значений своей функции x и y. В этом же цикле после вычисления x,y ставите строку:
 chart1.Series[0].AddXY(x,y,'',clRed); цвет выберите сами.
 
|  | Ответ отправил: Мережников Андрей (статус: Абитуриент)Время отправки: 15 июня 2008, 18:21
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 5; последнее сообщение — 16 июня 2008, 16:32; участников в обсуждении: 3. 
|   | orbit (статус: Посетитель), 15 июня 2008, 21:57 [#1]:Спсиюо! А как подписать координатную сетку??
 |  
|   | orbit (статус: Посетитель), 15 июня 2008, 22:02 [#2]:и что значит индекс 0?(chart1.Series[0]) |  
|   | Вадим К (статус: Академик), 15 июня 2008, 22:13 [#3]:ну первый там он. вот и 0. хотя если смущает такая запись, можно писать и короче - Series1.AddXY(x,y,'',clRed); Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Мережников Андрей (статус: Абитуриент), 16 июня 2008, 05:40 [#4]:Посмотрите на вкладках редактора свойств Chart. Вкладка Axis. На ней есть вкладка Title (сначала выберите ось, для которой надо ввести наименование, с помощью радиокнопок Axis). 0 потому, что Chart может иметь несколько серий значений (Series), для каждой серии можно определить свой вид графика. Т.е. одновременно на одном Chart можно разместить несколько графиков.
 |  
|   | orbit (статус: Посетитель), 16 июня 2008, 16:32 [#5]:ага)спасибо еще раз,все понятно стало! |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |