|
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 10
|
|
Создание массива с равномерным распределением16.01.2010, 22:37. Показов 20334. Ответов 10
Метки нет (Все метки)
Необходимо на Си написать алгоритм, формирования 2-х массивов, в одном случайные числа от 0 до 10, подчиняющиеся закону равномерного распределния, а второй массив также на 1000 точек, подчиняющийся закону нормального рапределния, с нулевым средним и стандартным отклонением (или дисперсией) равным 1, т.е. (0,1).
Прошу помочь кто понял о чем речь, буду весьма признателен.
0
|
|
| 16.01.2010, 22:37 | |
|
Ответы с готовыми решениями:
10
Нахождение массива средних из большего массива с равномерным распределением. Как? Случайные числа с равномерным распределением Как смоделировать шум с равномерным распределением |
|
MCSD: APP BUILDER
8795 / 1074 / 104
Регистрация: 17.06.2006
Сообщений: 32,602
|
|
| 16.01.2010, 22:39 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 10
|
||||||
| 17.01.2010, 01:10 [ТС] | ||||||
|
спасибо, интересная библиотека, но она я так понимаю только на Си++ работает, мне бы это как то бы все реализовать при момощи функций, не используя классы, чтоб максимум проще было, т.к. это входит в мою курсовую, а с программированием я сильно не дружу...
Добавлено через 2 часа 4 минуты ну может хоть кто-нить подскажет,хотя бы с нормальным распределением, я там не знаю как задавать параметры нулевого среднего и стандартного отклонения (дисперсии), равномерное вроде я так понял просто вот так сделать:
0
|
||||||
|
1675 / 1047 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
|
|
| 17.01.2010, 01:38 | |
|
Вообще-то у стандартного rand() не совсем равномерное распределение - там алгоритм плохой. Если работаешь с такими понятиями, как дисперсия и матожидание, бери алгоритм Mercienne Twister. Нормальное распределение (точнее, близкое к нормальному) можно получить, сложив 5-6 величин с равномерным распределением.
0
|
|
|
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 10
|
|
| 17.01.2010, 13:47 [ТС] | |
|
Товарищи, помогите пожалуйста с кодом на Си, очень нужно...сам ну никак не осилю...
0
|
|
|
1675 / 1047 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
|
|
| 17.01.2010, 19:19 | |
|
А что именно не осиливаешь-то? Если нормальный ГПСЧ, то вот тот самый Mercienne Twister, находится за считанные секунды.
Подключаешь в проект mt19937ar.c, mt19937ar.h и пользуешься нужным тебе вариантом genrand_real. Ну а сложить 6 чисел, надеюсь, проблем не будет.
0
|
|
|
13 / 13 / 2
Регистрация: 10.01.2010
Сообщений: 34
|
|
| 17.01.2010, 19:34 | |
|
0
|
|
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
||||||
| 17.01.2010, 19:53 | ||||||
Ps. n - может быть равен 0 тогда последовательность не будет менять от запуска к запуску.
0
|
||||||
|
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 10
|
||||||
| 17.01.2010, 22:25 [ТС] | ||||||
|
я вот нашел еще вот такую штуку
http://www.srcc.msu.su/num_ana... /gsn1r.htm там я так понимаю все как мне нужно, только вот проблема, я не могу это все использовать в своей программе, из-за недостатка знаний по Си, может кто сможет глянуть?? Добавлено через 30 минут я вот попробовал сделать так так все писали выше, может кто-нить посмотреть правильно я или нет сделал?
0
|
||||||
|
3687 / 964 / 114
Регистрация: 10.01.2010
Сообщений: 2,550
|
||||||
| 17.01.2010, 23:12 | ||||||
|
Попытался выделить то что по ссылочке... не знаю... что то не то выходит. Мудрено как то чтобы понять. Но код запускается
0
|
||||||
|
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 10
|
|
| 19.01.2010, 14:10 [ТС] | |
|
Люди помогите пожалуйста с кодом на Си, ну очень нужно, я готов заплатить...
0
|
|
| 19.01.2010, 14:10 | |
|
Помогаю со студенческими работами здесь
11
Генератор случайных чисел с равномерным распределением Очень сложная задача с равномерным распределением Статическая перелинковка Wordpress с равномерным распределением Составить программу генерирования СВ с равномерным распределением
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|