Случайный марковский процесс: блуждание частиы по целочисленной решётке.
1. Так как мы желаем только проиллюстрировать случайный процесс, матрицу переходных вероятностей полагаем случайной. Генерация матрицы переходных вероятностей P.
In[35]:=
Out[35]=
In[36]:=
Out[36]=
In[37]:=
Out[37]//MatrixForm=
Проверяем, равна ли 1 ссумма элементов каждой строки.
In[38]:=
Out[38]=
2. Определяем сучайную величину Direct, принимающую значения up, right, down, left, которая определяет направление движения блуждающей частицы.
In[5]:=
In[6]:=
In[7]:=
In[8]:=
In[9]:=
3, Генерируем случайную последовательность направлений.
In[51]:=
4. Вычисление последовательности частичных сумм элементов списка lst.
In[52]:=
In[53]:=
In[61]:=
5 Визуализация случайного блуждания (50 шагов).
In[63]:=
Out[63]=
6. Вычисление стационарной матрицы переходов
In[65]:=
In[66]:=
In[67]:=
Out[67]//MatrixForm=
Блуждание частицы в стационарном режиме (матрица переходных вероятностей .
1, Генерируем случайную последовательность направлений.
In[68]:=
2. Вычисление последовательности частичных сумм элементов списка laccd.
In[69]:=
In[70]:=
In[73]:=
5 Визуализация случайного блуждания (50 шагов).
In[74]:=
Out[74]=