Форум: "Базы";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];
ВнизЗаполнение таблицы Найти похожие ветки
← →
Фэ (2002-01-22 00:18) [9]Если они размещались до распиловки, то и после распиловки они разместяться.
Все равно сумбур.
Если есть N стекол общим объемом V
Средний объем Vmid := V/N;
Задаемся вариацией объема при распиловке Vv := 0.1;
Генерим для каждого куска свой объем V[i]
for i:= 0 to N-2
{ V[i]:=Vmid(1 + Vv*(2*Random-1);
s:=s+V[i];
}
V[N-1] := V-s; // этим самым попадаем точно в объем V
Таким же образом генерим число разрезов P[i] для каждого стекла.
Принимаем потерю объема на каждый разрез Vd
Размер стекла после операции равен
Vp[i] := V[i] - Vd*P[i];
Кстати, если размер стекла после операции однозначно связан с размером до операции и числом операций,то не может задаваться оператором.
В противном случае, генеришь таким же образом потери на операции.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c