Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 22.12.2025 по 28.12.2025
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 24153-2012; Страница 24

или поделиться

Ещё ГОСТы из 41757, используйте поиск в верху страницы ГОСТ Р ИСО 22514-1-2012 Статистические методы. Управление процессами. Часть 1. Основные принципы (Настоящий стандарт устанавливает общие принципы анализа воспроизводимости и пригодности производственных процессов. Такой анализ позволяет составить представление о состоянии процесса при необходимости анализа его воспроизводимости или при определении соответствия продукции производственного процесса или оборудования установленным требованиям. Такая ситуация является очень распространенной при контроле качества, когда целью исследования является некоторая часть представленной на приемку продукции. Такие исследования также могут быть использованы, когда необходимо решение относительно готовой продукции или при решении других задач. Приведенные в стандарте методы универсальны и применимы во многих ситуациях) ГОСТ Р ИСО 28640-2012 Статистические методы. Генерация случайных чисел (В настоящем стандарте установлены методы генерации случайных чисел, подчиняющихся равномерному и другим законам распределения, используемых при применении метода Монте-Карло. В настоящий стандарт не включены криптографические методы генерации случайных чисел. Настоящий стандарт будет полезен в первую очередь:. - научным работникам, технологам и специалистам в области систем управления, использующим статистическое моделирование;. - специалистам в области математической статистики, использующим рандомизацию при разработке методов статистического контроля качества продукции и процессов, планирования экспериментов и обработки данных;. - математикам, разрабатывающим сложные процедуры оптимизации с использованием метода Монте-Карло, разработчикам программного обеспечения при создании алгоритмов генерации псевдослучайных чисел) ГОСТ Р 50779.46-2012 Статистические методы. Управление процессами. Часть 4. Оценка показателей воспроизводимости и пригодности процесса (В настоящем стандарте установлены наиболее применимые показатели воспроизводимости и пригодности процесса, а так же методы оценки индексов воспроизводимости и пригодности в случае нормального, логнормального и других распределений наблюдаемой характеристики)
Страница 24
Страница 1 Untitled document
ГО С Т Р ИСО 24153 2012
Приложение В
(справочное)
Текст программы генерации случайных чисел
В.1 Краткое описание
Приведенные программы написаны на языке программирования Си (см. [6]) и соответствуют алгоритмам,
описанным в разделе 7. Ссылки на соответствующие подразделы раздела 7 включены в качестве комментариев в
текст программ, что позволяет составить программу на другом языке программирования.
В.2 Демонстрационная программа
#include <stdio.h>
«indude <stdlib.h>
«include <time.h>
«include <math.h>
/Прототипы функций V
int SeedGen(void):
double U(void):
/* Глобальные переменные
Ч
long ij. Seed, Seed2, S2K;
char str[20J:
const long m1=2147483563, m2=2147483399, mm1=2147483562.
a 1=40014. a2=40692. q1=53668, q2=52774. r1=12211. r2=3791:
const double ufac=4,6566130573917691e-10;
/* Демонстрационная программа
Ч
int main(void)
{
long i. nn. n. Seedl. *A.ptr,
char yn{4];
time_t tnow:
system(’CLS’):
рппК{"Де»(еонстрационная программа для ISO 24153: -\n"),
рппКСПроцедуры рандомизации и отбора случайной выборки (Раздел 7)\п“);
printf(’Vi Алгоритмы генерации случайного числа и начального числа. \п"):
рмпК("используемые для отбора единственной выборки \п");
printf("06beM партии:
scan((*%d". &лп);
рппКС’Обьем выборки:*);
scanf(*%d". &п);
printfCVi Ручной ввод (Y/N): ");
scanf("%s”. уп);
if(yn(0J ==
У
|| yn(0J == ’у’) {
Г
ручной ввод начального числа7
printfOn Введите целое из интервала ото 2147483398 включительно: ");
scanf(%d", SSeed):
Seedl = Seed;
Г
сохранение начального числа, см. 7.1.3V
S2k = 0;
tnow = time(NULL):
strftime(str, 20. ,,%Y-%m-%d %H:%M:%S", »ocaltin>e(&tnow)):
Г
функция вызова начального числа, см. 7
2 Ч
Г
сохранение начального числа, см. 7.2.5 V
}
else {
Seed = SeedGen():
Seedl = Seed:
}
Seed2 = Seed:
Г
RNG Параметры функции начального числаV
ij = -1:Л RNG Параметр функции инициализацииV
Г
создание массива для выборочных значений 7
А = (long *) саНос(п. sizeof(toog));
19