Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
VIG
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
1

Построение графика в Delphi на канве

30.03.2011, 20:04. Просмотров 1411. Ответов 4
Метки нет (Все метки)

Помогите построить график одномерных массивов на канве.
Нужно на одном графике построить массивС и массивС отсортированный.
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
type z1=array[1..20] of real;
procedure ZapolnenieC(var C:z1);
var i,i1:integer; fact:longint;
    y,x1:real;
begin
x1:=1;
     for i:=1 to 2*m-1 do
     begin
          x1:=x1*x;
          y:=(2*i+x);
          fact:=1;
          for i1:=1 to 2*m do
          fact:=fact*i1;
          y:=y/fact;
          if i mod 2=0 then C[i]:=-y*x1
                       else C[i]:=y*x1;
end;
end;
Procedure SortirovkaC(var MC:z1);
var i,j:integer; tmp:real;
begin
for i:=1 to 2*m-1 do
begin
MC[i]:=C[i];
tmp:=MC[i];
j:=i-1;
while(tmp>MC[j]) and (j>0) do
begin
MC[j+1]:=MC[j];
j:=j-1;
end;
MC[j+1]:=tmp;
end;
end;
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2011, 20:04
Ответы с готовыми решениями:

Построение графика функции на Канве
Доброго времени суток. Пытаюсь построить график на Канве, да как-то не выходит. Судя по всему,...

Delphi 7 построение графика .Vtchart
Добрый день , каким образом написать координаты ячейки ,чтобы туда , при нажатие кнопки ,...

Построение графика функции в Delphi
Здравствуйте, помогите, пожалуйста, построить график функции y=a*cos(b*x)+c*sin(d*x); Заранее...

Delphi 7 построение графика .Vtchart
Добрый день , не подскажите , как строить 3d график с помощью vtchart.Мне лишь нужен простенький...

Построение графика интерполяционного многочлена Лагранжа (Delphi)
Здравствуйте. Требуется ваша помощь в редактировании кода программы. Я реализую программу,...

4
Arcor
5143 / 2001 / 431
Регистрация: 20.11.2009
Сообщений: 6,653
Записей в блоге: 1
30.03.2011, 22:36 2
Цитата Сообщение от VIG Посмотреть сообщение
Помогите построить график одномерных массивов на канве.
Нужно на одном графике построить массивС и массивС отсортированный.
Это как???

Или это имеется ввиду столбиками построить элементы массива? Скажем массив заполним от 1 до 100 рандомно и это будут длины в пикселах этих столбиков?

Недавно делал такое, только программа с критом вылетела, и ничего не сохранилось, кроме недоделанного эксешника... писать заново не охото, подсказать могу как я делал.
Взял TShape и присвоил ему длину по элементу из массива, получились столбики разной длины... потом кнопочка отсортировать, и столбики также выстаиваются в порядке возрастания/убывания
0
VIG
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
01.04.2011, 22:21  [ТС] 3
Это процедура для вычисления массива при помощи ряда C=x^2*i-1*(2*i+x)/(2i!). Нужно при помощи этого ряда построить график сортированного и не сортированного массива C.
0
VIG
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
03.04.2011, 16:23  [ТС] 4
помогите пожалуйста
0
VIG
193 / 9 / 1
Регистрация: 05.10.2010
Сообщений: 309
11.04.2011, 21:48  [ТС] 5
Помогите пожалуйста срочно! Не получается уместить график на канве.
0
11.04.2011, 21:48
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2011, 21:48

Построение графика функции в Delphi с использованием поля Edit
Нужно построить график, чтобы параметр функции задавался пользователем. Для самого графика...

Как реализовать динамическое построение графика в Delphi по данным с Arduino uno?
Есть рабочая программа для построения статического графика по данным с ардуино. В ней данные из...

Построение на канве в полярной системе
Здравствуйте! Необходимо построить график функции на канве в полярных системах координат, с...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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