|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2011, 15:53 | #1 |
Новичок
Джуниор
Регистрация: 14.03.2011
Сообщений: 2
|
доступ к элементам вложенных структур
Доброго времени суток всем. Передо мной стоит такая задача - нужно сделать программу, которая бы строила большое количество точек - с различными координатами, и в итоге, разбивала их на определенные класстеры - в зависимости от расстояния. Рассматриваю Декартовую систему координат, для представления точек решил использовать структуры. Одна из которых содержит индексы точек - вторая координаты, структуры вложенные. С заполнением вроде как разобрался. Дальше для работы с этой структурой всовываю ее в контейнер <vector>(чтобы после рассчета расстояний уже перейти к замещению точек - класстерами)Проблема: придумать функцию, которая бы рассчитывала длинну вектора - т.е. расстояние между точками - никак не выходит, не пойму как стучать к ним. Формула для рассчета длины вектора выглядит так:A(X1;Y1) F(X2;Y2)
|AF|=sqrt((X1-X2)^2 + (Y1-Y2)^2) я ее организовываю в отдельную функцию range, которая должна рассчитать в автомате расстояние для всех точек, Код:
Последний раз редактировалось tormozina; 14.03.2011 в 15:55. |
14.03.2011, 16:46 | #2 |
Участник клуба Подтвердите свой е-майл
Регистрация: 19.11.2007
Сообщений: 1,022
|
Пример:
Код:
|
17.03.2011, 21:39 | #3 |
Новичок
Джуниор
Регистрация: 14.03.2011
Сообщений: 2
|
спасибо за помощь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Наследование доступ к элементам. | Lazio | Общие вопросы C/C++ | 1 | 20.04.2010 22:52 |
Visual C++.Доступ к элементам главной формы | almareta | Помощь студентам | 2 | 13.02.2010 14:26 |
с использованием вложенных циклов | вкусняшка | Помощь студентам | 4 | 31.03.2009 17:22 |
доступ к элементам выделенной строки в DBGrid | yulia | БД в Delphi | 2 | 12.12.2007 12:51 |