Описание тега random-walk

Случайное блуждание - это математическая формализация пути, состоящего из последовательности случайных шагов. Случайное блуждание может быть цепью Маркова или процессом; это может быть граф или группа. Случайные блуждания могут моделировать случайные процессы в таких областях, как: экология, экономика, психология, информатика, физика, химия и биология.
1 ответ

Как мне установить пределы арены при случайной прогулке?

Я строю предвзятую коррелированную случайную прогулку, и мне удалось построить RW и сместить его для западного движения. Вопрос: мне нужно, чтобы прогулка была связана с одной (или всеми) сторонами. Текущий код: walk<-function(n.times){ plot(5240…
15 окт '14 в 19:03
1 ответ

Вероятность возврата к началу координат для трехмерного случайного блуждания

Вот мой код, имитирующий код в Python, имитирующий случайное блуждание в 3 измерениях. Возвращает процентное количество раз, когда прогулка возвращается к началу координат. Константа Поли составляла ~ 34% вероятности того, что прогулка вернется к ис…
28 июл '14 в 22:01
1 ответ

Геометрическое броуновское движение в R

При моделировании геометрического броуновского движения в R по формуле GBM из пакета sde: GBM(x, r, sigma, T, N) "г" в этом случае дрейф, верно? Поскольку в руководстве по пакету указано "r = процентная ставка", я не уверен, как ввести спецификацию …
02 июл '13 в 14:55
0 ответов

Потеря точности в C++

Код написан на C++ для генерации случайного числа как X = (((double) rand() / (RAND_MAX))-0.500000000000000); Y = (((double) rand() / (RAND_MAX))-0.500000000000000); Z = (((double) rand() / (RAND_MAX))-0.500000000000000); mod = sqrt((X*X)+(Y*Y)+(Z*Z…
12 фев '19 в 09:11
0 ответов

Как интерпретировать результат Lo.Mac() в пакете vrtest в R

Я пытаюсь запустить тест, чтобы определить, является ли серия случайной прогулкой. Я импортирую пакет vrtest в R. Я запускаю приведенный ниже пример, но затрудняюсь интерпретировать результат. y <- seq(1,100) nob <- length(y) r <- log(y[2:n…
15 апр '18 в 10:21
1 ответ

Как повторить 1000 раз это моделирование случайного блуждания в R?

Я моделирую одномерную и симметричную процедуру случайного блуждания: y[t] = y[t-1] + epsilon[t] где белый шум обозначается epsilon[t] ~ N(0,1) в период времени t, В этой процедуре нет дрейфа. Кроме того, RW является симметричным, потому что Pr(y[i]…
21 фев '16 в 10:49
1 ответ

Использование SubPlots с LineCollection

Я пытаюсь построить случайную прогулку, вынужденную двигаться вокруг решетки. Для реализации этого ограничения я использую hstack для форматирования сегментов для LineCollection из модуля matplotlib. Я хочу, чтобы четыре случайные прогулки начались …
28 июл '15 в 19:35
2 ответа

Среднее квадратное смещение

Я исследую движение частицы размером один микрометр в плазме низкой плотности. С помощью так называемого дальнего микроскопа я записал движение частицы (2726 изображений, fps=60 Гц). Данные x,y в мм доступны здесь: http://pastebin.com/qdMsaUHD С Mat…
02 апр '16 в 12:03
1 ответ

Как остановить случайную прогулку

plot(0:70,0:70, type="n", xlab="X", ylab="Y") x<-40 y<-40 x2<-60 y2<-60 points(x, y, pch=16, col="red", cex=1.5) points(x2, y2, pch=16, col="green", cex=1.5) for (i in 1:10000){ xi<-sample(c(1,0,-1),1) yi<-sample(c(1,0,-1),1) x2i&l…
18 янв '14 в 18:21
2 ответа

Что такое хороший алгоритм для генерации случайного пути?

Мне нужно сгенерировать случайный путь с 25 сегментами, который никогда не пересекает себя между двумя точками в области 1000x1000. Какой хороший алгоритм для этого? Моя первоначальная идея, которая дает хорошие результаты, заключалась в том, чтобы …
26 апр '16 в 19:30
1 ответ

Случайная прогулка панд

Я пытаюсь быстро создать серию имитируемых случайных блужданий в пандах. import pandas as pd import numpy as np dates = pd.date_range('2012-01-01', '2013-02-22') y2 = np.random.randn(len(dates))/365 Y2 = pd.Series(y2, index=dates) start_price = 100 …
24 май '13 в 12:08
0 ответов

Как использовать Random Walk для создания карты подземелья?

Итак, я делаю 2D-сканер подземелья и хочу рандомизировать карту для него. Прямо сейчас это выглядит так, как будто я собираюсь использовать алгоритм Random Walk для пути в сочетании с Perlin Noise для различных сред подземного мира (в настоящее врем…
03 июл '12 в 00:00
1 ответ

Алгоритм случайного блуждания для сегментации изображения

Кто-нибудь может предложить код Matlab для реализации алгоритма случайного блуждания, для сегментации изображения, в частности, изображения CT.
13 апр '16 в 12:31
1 ответ

Как избежать наложений во время смещения в средней точке? (2D)

Привет ребята! хорошо, я играю со случайными прогулками. Смещение средней точки дает хорошие результаты, но я бы хотел случайную прогулку без циклов ходьбы, как те (желтым цветом) на этом горячем экране: Моя первая идея для решения этой проблемы сос…
01 ноя '13 в 02:08
1 ответ

Python RandomWalk не ходить

Мой профессор дал мне этот код, и единственная часть, которую я собираюсь сделать, это область TODO. Я все еще новичок в Python и никогда не затрагивал этот тип проекта, поэтому я в замешательстве. все, для чего предназначен этот проект - получить и…
01 авг '14 в 09:19
1 ответ

Включение функции остановки в случайной прогулке

В моем предыдущем вопросе: Как мне установить пределы арены при случайной прогулке? Сообщество помогло создать функцию случайного блуждания на арене. Эта функция предназначена для имитации рыбы, движущейся по области, но теперь мне нужно решить, ког…
16 окт '14 в 22:36
0 ответов

Как провести случайную прогулку, не посещая одни и те же вершины / узлы

Я использую функцию случайного блуждания в R с помощью iGraph, где мой случайный бродяга путешествует по дорожной сети. Однако когда я запускаю приведенный ниже код, я обнаруживаю, что случайный обходчик всегда возвращается к одним и тем же вершинам…
18 июл '18 в 10:21
1 ответ

Массив Numpy, сравнивающий 2 массива по элементам с возрастающим смещением признаков

Здесь приведена версия проблемы случайного блуждания с использованием только пустых массивов. Чтобы найти время пересмотра позиции за 500 шагов, мы должны сравнить отсортированный массив позиций с его смещением, записать время, когда оно близко к 0,…
20 мар '13 в 22:54
1 ответ

Как построить пунктирный "конус" постоянного наклона вокруг набора точек в matplotlib?

У меня есть некоторый код Python, который я использую для создания графиков случайного блуждания. Прогулка отразится на барьерах [-a,a]. Последующее значение в последовательности генерируется r[n] = r[n-1] + Uni[-R, R] который затем отражается по ме…
05 ноя '16 в 15:04
2 ответа

Python: matplotlib: раскраска линий в случайном блуждании по размеру прыжка

У меня есть код, который генерирует и строит случайную прогулку просто отлично. Тем не менее, я хочу раскрасить каждую линию в зависимости от того, насколько она велика. Это мой код: import matplotlib.pyplot as plt import numpy as np import random d…
24 мар '16 в 06:33