|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,497
|
С помощью графов. Но- это, наверное итак все видели.
Вот пример работы с графами в excel Я сам, конечно, практически не пробовал реализовать, видел у присутствующего здесь 100k (40ушек, по моему, вы.) это в программе. Интересный вопрос. Смутно пока что представляю, как это реализовать в С++, почему то вертятся в голове связные списки, структуры и классы, деревья и прочие ужасы(на самом деле это очень сложно реализовать, лично для меня на сегодня. До сих пор с ними бьюсь в уровне самых простецких задачек (. Но, может я и ошибаюсь в своем представлении. В слайдах скада по РСУ описана какая-то логика реализации этого у них в программе Последний раз редактировалось Chardash, 14.10.2014 в 22:00. |
|||
|
||||
Регистрация: 10.09.2007
Сообщений: 10,592
|
- разве это не лишь очень наглядная схема возможных расчётных ситуаций?
- там два столбца случайных, как мне показалось, чисел . - наверное, об этом я и спросил... - можете показать ? - а линейное программирование, нет? |
|||
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,497
|
вот ссылка
Вот еще ссылка для Фортрана по спискам Может уважаемый 100k поправит, если что, чтобы я случайно сам и других в дебри не затащил. ----- добавлено через ~11 мин. ----- с помощью этих списков реализуются и более сложные структуры данных. но принцип, похоже этот |
|||
|
||||
конструктор Регистрация: 14.08.2014
Псков
Сообщений: 7,112
|
Цитата:
Логика по СП 20.13330.2011 меня вполне устраивает. Алгоритм может быть таким: /в итоге - 6 комбинаций +-MNQ/ - разделение временных нагрузок на две группы по вкладам + или - отдельно на Q, отдельно на M, отдельно на N. - при наличии n временных нагрузок группы - всего-то n^n комбинаций. |
|||
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,497
|
это более чем уверен, они это умеют
насчет генерации РСУ. Можно совершать действия над списками. Внутри списка находятся данные, грубо говоря ячейки списка делятся на данные и указатель, который хранит информацию о своем местоположении. Это без шуток сложная тема (не только для меня) и начинают ее с простейших действий над списками, типа вставить элемент в список, удалить и тп. Почему списки (не просто списки, связные списки)? Списки в дальнейшем используются в дискретной математике, при работе с графами, деревьями. Как то так. ) Станет мне самому понятнее, отпишусь сюда подробнее, на данный момент сам сижу над заданием со списками, одно из заданий на сдачу. Ну или велкам опытные программисты в эту тему, тоже очень интересно! |
|||
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
Да это МЫ.
По теме и не знаю что написать. Может тут что-то почерпнете https://dl.dropboxusercontent.com/u/...ph/dagraph.pdf https://www.youtube.com/watch?v=5-Do...6WR0ZPaBhfAH8g Самый простой алгоритм нахождения РСУ на графах очень прост. Сам граф удобнее (наверное, по крайней мере для меня) задавать списками смежности вершин. В основе лежит рекурсивная функция "поиска в глубину" описанная в любом учебнике. Можно искать все возможные комбинации которых будет 2^n (где n= количество не взаимоислючающих временных нагружений)А можно с искать максимальные и минимальные значения векторов (N M Q) этого конечно не достаточно, необходимы еще критерии, хотя бы напряжения. По аналогии с самым длинным маршрутом на графе и самым коротким. Последний раз редактировалось 100k, 14.10.2014 в 23:20. |
|||
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,497
|
eilukha, ползает указатель, когда ему дают команду , команды могут быть разными, от добавления нового элемента в список( я попробовал этот элемент для себя представить ребром графа), поиска этого элемента, до просто чтения списка или совершения каких то действий над ним. внутри списка элементы, содержащие данные, одна вершина графа, пусть будет загружение. Над этими данными возможны любые возможные арифметические, логические и тд действия, описанные соответствующими функциями. Так представляю себе все это я, у меня сейчас задание много проще, добавить элемент в начало, в любое место, изменить обход списка (однонаправленного), найти элемент, те пока что не РСУ. И приурочил я все это к РСУ только теоретически. С удовольствием жду критики и опровержения.
|
|||
|
||||
Регистрация: 10.09.2007
Сообщений: 10,592
|
|
|||
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,497
|
Нашел интересную книжку
Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов Цитата:
Последний раз редактировалось Chardash, 15.10.2014 в 05:35. |
|||
|
||||
Я, честно говоря, не совсем понимаю, куда ушло обсуждение данной темы...
Есть готовые РСУ, нужно сделать выборку. Я бы не заморачивался и взял для фундаментов наихудшие MNQ, пусть это идет в запас. Пользуясь случаем, хочу спросить, что означают "критерии" в РСУ, выдаваемым скадом, и как это может помочь, если всё-таки "заморачиваться"? Насколько могу судить, 1-й критерий по N=13 тс,..., но в таблице далее есть и N=17тс. Смысл тогда? Последний раз редактировалось DarKxXxLorD, 15.10.2014 в 07:26. |
||||
|
||||
? Регистрация: 17.06.2014
Царицын
Сообщений: 12,208
|
Все алгоритмы давно разработаны. Сочетания можно формировать как угодно. Чистая математика.
Другой вопрос пл каким критериям выдаются РСУ программой. Обычно это все усилия макс/мин и напряжения аналогично.
__________________
Не откладывайте на завтра! Положите на всё уже сегодня.(с) |
|||
|
||||
? Регистрация: 17.06.2014
Царицын
Сообщений: 12,208
|
А какая разница? В помощи разве нет описания критериев?
__________________
Не откладывайте на завтра! Положите на всё уже сегодня.(с) |
|||
|
||||
? Регистрация: 17.06.2014
Царицын
Сообщений: 12,208
|
611 критериев? Или какая-то хитрая нумерация?
Offtop: А сразу нельзя было ответить? Нет надо разводить 2стр...
__________________
Не откладывайте на завтра! Положите на всё уже сегодня.(с) |
|||
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
Цитата:
Код:
Из теории графов, модифицированный алгоритм Косарайю, при поиске РСУ и комбинаций Последний раз редактировалось 100k, 16.10.2014 в 00:01. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Основные принципы глобального анализа и проверки устойчивости сжатых элементов каркасно связего многоэтажного здания | Ryntik | Металлические конструкции | 30 | 24.10.2013 21:26 |
Каковы основные принципы и уравнения расчётов на устойчивость | МишаИнженер | Поиск литературы, чертежей, моделей и прочих материалов | 2 | 06.12.2011 09:05 |
Перельмутер А.В., Сливкер В.И. Расчетные модели сооружений и возможность их анализа | Евгений Д. | Поиск литературы, чертежей, моделей и прочих материалов | 5 | 18.11.2010 22:05 |
Метод анализа кривой изгибающий момент-кривизна | whale | Конструкции зданий и сооружений | 4 | 15.02.2010 19:35 |
Как обосновать нецелесообразность проведения радиоскопического анализа стропильных ферм? | HEVOD | Конструкции зданий и сооружений | 65 | 23.12.2009 20:05 |