форум осваивающих КОБ |
|
|||||||
| Важная информация |
| 4й Приоритет Экономика, кредитно-финансовая система |
![]() |
|
|
Опции темы | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
Здравствуйте.
Enemy of the People «Но сначала - все-таки уравнения.» Какие уравнения Вас интересуют? Вы по каким уравнениям живете? Вот некоторые эти уравнения и реализованы в программе… Для примера, одно я привел в предыдущим сообщении. Остальные Вы можете посмотреть в тексте программы. Текст снабжон подробными комментариями. Если какой-то блок Вам не понятен, тогда рассмотрим подробнее. Еще раз перечислю блоки программы, относящиеся к решению задачи: - Вычисляем объем произведенных продуктов (функция: CalculateVolume()) - Вычислим новую цену продукта (CalculatePrice()) - Реализация продукции (SalesProducts(i)) - Осуществим переход по отраслям (TransitionBranch()) Текст программы можете посмотреть в любом текстовом редакторе. Например, блокноте. Подробно описывать здесь все вычисления, которые можно посмотреть в самой программе, не вижу необходимости. Ефремов. |
|
#2
|
|||
|
|||
|
Т.е. вместо того, чтобы описать модель (что обычно делается при численном моделировании), Вы хотите, чтобы читатель по исходному коду программы восстановил ее? Зачем так издеваться над читателем? Тем более, что "куда лошадь запрягают" так и осталось неясным.
Напишите уравнения, ей же богу! Или Вы их никогда и не выписывали? Если трудно писать на этом редакторе - напишите рукой на листке, отсканируйте и вывесьте рисунок. Я попробую, конечно восстановить уравнения по исходнику, но на это нужно время. |
|
#3
|
|||
|
|||
|
Здравия!
Чего мы хотим? Начальные условия (если везде трудоёмкость принять равной 1): имеем 10 отраслей, в каждой работает по 1000 человек, каждый человек зарабатывает по 100 рублей. Так? Что дальше делать надо? Если везде сделать трудоёмкость равной 100, то выходит что людей у нас 100 000 а зарплата стала в 1 рубль. Т.е. в модели получается ограниченное количество денег, но неограниченное количество людей... Ну, денег то хоть можно побыстрячку напечатать, а людей побыстрому наклепать не получиться, т.к. человека надо растить 20-30 лет, чтоб от него отдача пошла, хотя можно и иностранцев пригласить, если деньги есть... Вопрос: почему при увеличении трудоёмкости в модели увеличивается количество людей? наверно людей должно быть ограниченное количество, тогда можно будет поймать кто куда перешёл, т.к. сумма по отраслям будет неизменна. |
|
#4
|
|||
|
|||
|
Здравствуйте.
Enemy of the People «Я попробую, конечно восстановить уравнения по исходнику, но на это нужно время.» Во! Сделайте одолжение. Я с трудом представляю, как математически записать циклы: мне ближе блок-схемы. Понятно, что в некоторых случаях – это сумма... Как я представляю, описание формулой переход в другую отрасль будет совсем малопонятно. Кстати, я исправил ошибку, которая мало влияла на расчет, но все же привожу новую версию. Изменение состоит в том, что денежную сумму рассчитываю в начале и в дальнейшем общая сумма не изменяется. kucherywy «Вопрос: почему при увеличении трудоёмкости в модели увеличивается количество людей?» В процессе расчета ни количество людей, ни количество денег не меняются – все зависит от начальных параметров. Ограничение по деньгам или людям ввести можно, но тогда получатся зависимые условия: трудоемкость, объем производства, цены и количество людей. Т.е. перед расчетом надо будет устранять противоречия. Но так как для закона стоимости не важно, сколько в системе людей и сколько денег, то я и не стал вводить ненужных ограничений. Ефремов. |
|
#5
|
|||
|
|||
|
Ефремов
Ограничение по деньгам или людям ввести можно, но тогда получатся зависимые условия: трудоемкость, объем производства, цены и количество людей. Т.е. перед расчетом надо будет устранять противоречия. Какие противоречия? чем меньше людей - тем больше зарплата. для закона стоимости не важно, сколько в системе людей и сколько денег но у вас ведь вроде по деньгам ограничения есть? ну когда задаёшь трудоёмкость 1, то получаешь денег 100, а когда задаёшь 100, получаешь денег 1, а не 100 00. И как можно определить стоимость, если не знаешь спрос? ну какие объёмы нужны и какие мощностя имеются.... И вроде структура стоимости - это материалы + зарплата + прочие затраты. и положение о том, что стоимость зависит исключительно от трудоёмкости, т.е. от зарплаты, не совсем верно, т.к. есть материалы ещё, а сегодня появляются машины и роботы, которые заменяют людей и на зарплату тратить можно меньше и т.п. |
|
#6
|
|||
|
|||
|
Алгоритм вычисления новых цен кажется каким-то странным. Не могли бы Вы его поподробнее прокомментировать?
Вы не пробовали мельчить шаг по времени? У Вас как минимум переходный процесс должен зависеть от шага. Что есть совсем нехорошо. |
|
#7
|
|||
|
|||
|
Здравствуйте.
Enemy of the People «Алгоритм вычисления новых цен кажется каким-то странным. Не могли бы Вы его поподробнее прокомментировать?» Цена вычисляется в функции CalculatePrice() по формуле: Pi = (S / V) * (Vs / Vi) Где: Pi – цена i-го изделия; S – вся денежная масса; V – вся товарная масса; Vs – средний объем по отраслям; Vi – объем выпуска i-го изделия. Или, более наглядно: Pi = Ss * Ki Для формулы [2]: Ss = S / V – средняя цена изделий; Ki = Vs / Vi – отклонение спроса на изделие от среднего. Средний выпуск – точка отсчета, уравновешенный спрос при цене 1.00 платежных единиц. «Вы не пробовали мельчить шаг по времени? У Вас как минимум переходный процесс должен зависеть от шага. Что есть совсем нехорошо.» Что значит «мельчить шаг»? На одной итерации считать не 100 рабочих часов, а 10 ? Принципиально ничего не меняется. Правда, должна увеличиваться ошибка округления, но на графике не заметно. От шага переходной процесс не зависит. «Постоянной времени» зависит от «коэффициента инерции» - количества переходящих из отрасли в отрасль. В начальных условиях это пункт: «- специальность за цикл могут сменить не более 20% от "желающих";» Повторю: «У Вас как минимум переходный процесс должен зависеть от шага. Что есть совсем нехорошо.» Не понятно: что же в этом плохого? В законе стоимости время адаптации не оговорено. kucherywy «но у вас ведь вроде по деньгам ограничения есть? ну когда задаёшь трудоёмкость 1, то получаешь денег 100, а когда задаёшь 100, получаешь денег 1, а не 100 00.» Я не понимаю, о чем Вы? Деньги вычисляются первоначально в зависимости от объемов и цены. Естественно, при разных параметрах будет и разная сумма. «И как можно определить стоимость, если не знаешь спрос? ну какие объёмы нужны и какие мощностя имеются....» Для определения денежного спроса и вычисляется сумма. В дальнейшем она в процессе работы программы не меняется. Можно было бы сразу указать общую сумму, тогда пришлось бы вычислять первоначальную цену – так какая разница для закона стоимости? Коль мы смотрим изменение цены - так удобнее вести отчет от единичной цены, чем от какой-то иной. Ефремов. Последний раз редактировалось Ефремов; 28.06.2010 в 08:04. |
|
#8
|
|||
|
|||
|
Ефремов
Деньги вычисляются первоначально в зависимости от объемов и цены. Естественно, при разных параметрах будет и разная сумма Так в модели вроде можно менять только трудоёмкость? или можно ещё менять объёмы и цены? А, наверное надо чтоб общая сумма трудоёмкости не менялась, на всех шагах. Шото я не пойму, в чём смысл моделирования? у меня получается так, что цена пропорциональна трудоёмкости. например Цитата:
Вопрос 2: почему в 6 отрасли выработка (цена/трудоёмкость) самая большая и равна 1,03, а доходы на человека в этой же отрасли всего лишь 96,89? когда, например, в 4 отралси доходы на человека 102,41 при выработке 1,02? Если в условиях моделирования указано, что все жители работают по 100 часов, тогда по логике в 4 отрасли всё получается, ну 1,02 х 100 = 102, что приближённо равно 102,41, а вот в 6 отрасли должно быть 1,03 х 100 = 103, а получилось всего 96,89, т.е. в 6 отрасли люди проработали 94 часа вместо 100? или как это понимать? |