Создайте Цепь Маркова с четырьмя состояниями из случайным образом сгенерированной матрицы перехода, содержащей восемь неосуществимых переходов.
rng('default'); % For reproducibility
mc = mcmix(4,'Zeros',8);
mcdtmc объект.
Постройте диграф Цепи Маркова.
figure;
graphplot(mc);
4 состояния абсорбирующее состояние.
Запустите три симуляции с 10 шагами для каждого состояния.
x0 = 3*ones(1,mc.NumStates);
numSteps = 10;
X = simulate(mc,numSteps,'X0',x0);
X 11 12 матрица. Строки соответствуют шагам в случайном обходе. Столбцы 1-3 являются симуляциями, которые запускаются в состоянии 1; столбец 4-6 является симуляциями, которые запускаются в состоянии 2; столбцы 7-9 являются симуляциями, которые запускаются в состоянии 3; и столбцы 10-12 являются симуляциями, которые запускаются в состоянии 4.
В течение каждого раза постройте состояния пропорций, которые посещают по всем симуляциям.
Дискретная цепь Маркова с NumStates состояния и матрица перехода PВ виде dtmc объект. P должен быть полностью задан (никакой NaN записи).
numSteps — Количество шагов дискретного времени положительное целое число
Номер дискретного времени продвигается в каждую симуляцию в виде положительного целого числа.
Типы данных: double
Аргументы name-value
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
Пример: 'X0',[1 0 2] задает симуляцию три раза, первая симуляция запускается в состоянии 1, и итоговые два запускаются в состоянии 3.
X0 — Начальные состояния симуляций вектор из неотрицательных целых чисел
Начальные состояния симуляций в виде разделенной запятой пары, состоящей из 'X0' и вектор из неотрицательных целых чисел NumStates длина. X0 обеспечивает счета для количества симуляций, чтобы начаться в каждом состоянии. Общее количество симуляций (numSims) sum(X0).
Значением по умолчанию является одна симуляция, начинающаяся со случайного начального состояния.
X — Индексы состояний числовая матрица положительных целых чисел
Индексы состояний посещают во время симуляций, возвращенных как (1 + numSteps)- numSims числовая матрица положительных целых чисел. Первая строка содержит начальные состояния. Столбцы, в порядке, являются всеми симуляциями, начинающимися в первом состоянии, затем все симуляции, начинающиеся во втором состоянии, и так далее.
Советы
Запустить n симуляции от k состоянияИспользование:
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.