| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++ Builder] Сетевой график с библиотекой VCL |
| Автор: xIxFastDeaThxIx 1.12.2009, 11:14 |
| Я студент уже как 4го курса учусь хорошо всё понимаю что объясняют на парах, пропуски только по болезни. Но тут нам задали курсовую работу по Математическим методам (при всём при том что нас многому из етой курсовой даже необучали) нашол идентичное задание из Украинского ВУЗа, всю теорию я уже сделал осталось программу и блок схему нашол в инете картинку программы http://www.free-lance.ru/users/Crichton/viewproj.php?prjid=448042 но ни скачки ни листинга так и ненашол, очень хотелось бы научиться делать такую-же |
| Автор: xvr 1.12.2009, 14:44 |
| Сделать такую с нуля - очень и очень нетривиальная задача. Советую поискать готовые компоненты к Delphi/Builder (это и есть VCL |
| Автор: xIxFastDeaThxIx 1.12.2009, 15:19 |
| ето BoxedApp демо версию качать? |
| Автор: xvr 1.12.2009, 16:15 |
| Это - пошуровать на torry.ru и поискать VCL компоненты с FWS статусом (где то http://www.torry.ru/pages.php?id=197 и http://www.torry.ru/pages.php?id=196) |
| Автор: dumb 2.12.2009, 02:13 |
| Для домашних заданий, курсовых, существует "Центр Помощи". Тема перенесена! |
| Автор: xIxFastDeaThxIx 3.12.2009, 13:48 |
| чото я короч совсем затупил, накачал себе книжек и семплов, похожее на мою задачу есть только в Visual C++ или как его там, щас постараюсь сделать что-нибуть на нём (хоть я его впервые вижу) если кто умеет на Visual писать помогите плиз. |
| Автор: xIxFastDeaThxIx 6.12.2009, 17:42 | ||
Щас после пьянок гулянок уселся доделать прогу вот мой листинг посмотрите мне кажется что громоско но хотябы более похоже на правду, заблудился в StrToFloat FloatToStr IntToStr и т.д.
тут расписаны мои высчеты максимального потока в сети вот кстати как я сделал само окошко проги ![]() |
| Автор: xvr 6.12.2009, 18:40 |
| Компилировать пытался? Мне кажется, что оно не соберется - уж очень дико выглядит Да и до 'любого сетевого графика' тут ОЧЕНЬ далеко. Давай сначала выясним, насколько 'любой' должен быть 'сетевой график' (я так понимаю, что под этим термином подразумевалась конфигурация сети). Кстати, а визуальную часть от вас требуют? Т.к. она потянет гораздо больше, чем собственно нахождение максимальных потоков и пр. |
| Автор: xIxFastDeaThxIx 6.12.2009, 19:36 |
| визуальную часть ты видиш сам весь график вручную печатал=) по x y прогресс бары с таймером связал, на компиляцию запускал всё нормально только в лейбл 0 выводит |
| Автор: xvr 6.12.2009, 21:33 | ||||||||||||
Это я заметил
Эта конструкция
Далее, конструкция
|
| Автор: xIxFastDeaThxIx 6.12.2009, 22:21 |
| насчёт разнообразных графиков я переспросил у препода, сказал что можно сделать с изменением значений дуг(рёбер) т.е. с етим разобраться надо. И что делает ф-ция toDouble? я впервые её вижу для справки можно обьяснить плиз?=) вроде считает только получается много...надо всётаки разобраться с плавающей точкой Добавлено через 6 минут и 28 секунд скидываю прогу мот кто допоймёт мои деяния |
| Автор: xvr 7.12.2009, 16:27 | ||||
Код просто фиеричный
|
| Автор: xIxFastDeaThxIx 8.12.2009, 18:26 |
| Только значения (в Edit) которые набор дуг и их кол-во менять ненадо сетевой график остаётся неизменным, щас работаю над правельным подсчётом максимального потока (нам преподавали одним способом а в инете я вижу совсем другое и больно трудный способ с какими то замутами) я вёл подсчёД с конспектов ну типа так Выбираем произвольные пути из I к S 1)1-2-5-6 = min Cij = 6,3 значит от всего пути отнимаем 6,3 и т.д. 2)1-3-6=min Cij = 8,2 3)1-4-6 min Cij = 5,3 Max = 19,8 т.е. Минимальная пропускная способность каждого потока вычитается из всего пути(остатки пропускной способности (если есть таковые)могут быть пропускной способностью для другого потока). ну у меня получилось что 19,8 это максимальный поток P.S. несмотрите как написан код сёравно пакеты скину да с .exe показывать буду(математические методы как ни как)мне важен щас результат |
| Автор: xvr 8.12.2009, 20:09 |
Если 'математические методы как ни как' то и надо делать математическими методами:
|
| Автор: xIxFastDeaThxIx 9.12.2009, 09:32 |
| ну и что мне теперь делать ? |
| Автор: xvr 9.12.2009, 11:20 | ||||||
Я же писал:
|
| Автор: xIxFastDeaThxIx 10.12.2009, 14:02 |
| |
| Автор: xvr 10.12.2009, 14:09 | ||
Оо! |
| Автор: xIxFastDeaThxIx 10.12.2009, 14:46 |
| у нас просто преподают коряво, я сам удивляюсь, мы даже дельфи в руках некрутили(только дома в свободное время) , какие преподаватели таки и познания, а сам всё невыучишь |
| Автор: xIxFastDeaThxIx 3.3.2010, 15:05 |
| всё граф уже давно сдал и сделал помечаем как решённый |