Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как реализовать следующий алгоритм в EXCEL / 11 сообщений из 11, страница 1 из 1
14.09.2011, 14:59
    #37440159
VLADIQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
Ассы программеры помогите...
Нужно решить следующую задачку в EXCEL .
в столбце из 10 ячеек (a1...a10) находятся чила. а1 и а2 постоянные к примеру а1=2 а2=8. числа в ячейках
а3...а10 случайные из интервала (a1;a2) тоесть в данном случае (2;8). Случайные числа вводим посредством применения
формулы СЛУЧМЕЖДУ(2;8).
Существует число b известно что оно близкое по значению к "а среднему" тоесть среднему значению чисел столбца.
Надо чтобы случайные значения изменялись так чтобы "а среднее" было близко или равно числу b.
...
Рейтинг: 0 / 0
14.09.2011, 17:27
    #37440503
Михаил Ч.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
VLADIQ,
так?
...
Рейтинг: 0 / 0
14.09.2011, 18:14
    #37440610
-O_o-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
VLADIQ,
погодите ка. первым определяется AVG-"A", а потом уже от него будет формироваться число "B". Что я не совсем понял...
...
Рейтинг: 0 / 0
14.09.2011, 20:06
    #37440716
VLADIQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
числа a1 a2 и b изначально известно нужно чтобы число b выступало как среднее чисел a1...a10. т.е задаем a1 макс a2 мин b=cредн a1...a10 и автоматом нужно получить случайные a3...a10 из интервала a1...a2.
...
Рейтинг: 0 / 0
14.09.2011, 20:37
    #37440741
VLADIQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
числа a1 a2 и b изначально известны, нужно чтобы число b выступало как среднее чисел a1...a10. т.е задаем a1 макс a2 мин b=cредн a1...a10, и автоматом нужно получить случайные a3...a10 из интервала a1...a2.
...
Рейтинг: 0 / 0
15.09.2011, 00:54
    #37440969
-O_o-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
VLADIQ,

реальный пример в студию.
...
Рейтинг: 0 / 0
15.09.2011, 06:44
    #37441030
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
Нет, ну понятно...
В-принципе, задавать надо не a1,a2,{a3...a8}, в условии найти СЛУЧАЙНОЕ_ЦЕЛОЕ(a3...a8) и подогнать среднее к некоему b, а примерно так:
Код: plaintext
1.
2.
3.
"Заданы a(1)-минимальное значение генеральной последовательности и
a(n)-максимальное значение последовательности, а также число b ( a(1) < b < a(n) )
такое, что b - медиана. Сгенерировать случайное распределение a(2)...a(n-1)
таким образом, чтобы распределение было нормальным".
...
Рейтинг: 0 / 0
15.09.2011, 07:02
    #37441036
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
Таким образом, с точки зрения программирования, сразу же возникает вопрос - а какими средствами это нужно решать?

ТС предлагает изначально использовать надстройку "Пакет анализа" (которая, в принципе, ничего не решает в предлагаемой задаче, за исключением псевдогенерации случайных чисел).

Кроме того, не сказано, с какой точностью должны разрешаться значения последовательности (целые или нет).

Ну и, например, одним из приближенных методов решения данной задачи является простая генерация половин последовательности - логарифмами минимальных квадратов отклонений (между медианой и граничными значениями).
...
Рейтинг: 0 / 0
15.09.2011, 09:04
    #37441100
Михаил Ч.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
Еще вариант, с помощью формул и UDF (автор Казанский)
Можно генерировать как целые числа, так и дробные
...
Рейтинг: 0 / 0
15.09.2011, 11:01
    #37441338
VLADIQ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
Спасибо всем за участие. Извиняюсь если кого нибудь ввел в заблуждение условиями задачи, в EXCEL я профан ...
Огромное спасибо Михаил Ч., его последний файлик то что надо.
...
Рейтинг: 0 / 0
16.09.2011, 16:51
    #37443952
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать следующий алгоритм в EXCEL
Вопросы отвечающих были закономерные. Наверное автор хотел такую постановку задачи:
В интервале (а1 а2) берём число В. Требуется построить случайное распределение на интервале с матожиданием В.
Озвучено же всё было задом наперёд.

В такой постановке идея решения прозрачна.
Начинаем генерировать случайные числа.
Смотрим матожидание. Если не устраивает, генирируем заново или только часть выборки.

Вообще говоря, так можно пилить бесконечно. Поэтому требуется сходящийся алгоритм либо условие прекращения и выбор наиболее "близкого" решения.
Скорее всего устроивший ответ предлагал что-то вроде того.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как реализовать следующий алгоритм в EXCEL / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]