Wie verwende ich stans integrate_ode x Eingänge?

8

Kürzlich hat stan die Methode integrate_ode hinzugefügt. Leider ist die einzige Dokumentation, die ich finden kann, das Stan-Referenzhandbuch (S.191ff). Ich habe ein Modell, das ein Fahrsignal benötigt. Soweit ich weiß, sollen dafür die Parameter x_r und x_i verwendet werden.

Für ein konkretes Beispiel nehmen wir an, ich möchte das Beispiel aus der Dokumentation mit folgender Änderung implementieren:

%Vor%

das Eingangssignal soll eine Zeitreihe sein, die eingegeben wird - sagen wir, ich gebe input_signal_vector <- sin(t) + rnorm(T, sd=0.1) ein (was ein Signal zu den Zeitpunkten in ts sein soll) und ich plane, es für input_signal zu verwenden der nächste Wert in der Zeit.

Der einzige Weg, den ich mir vorstellen kann, ist, dass man ts und input_signal_vector in x_r zusammenfassen und dann in diesem Array suchen kann. Aber ich kann mir nicht vorstellen, dass dies die beabsichtigte Verwendung dieser Parameter ist. Es wäre auch extrem ineffizient.

Wenn also jemand zeigen könnte, wie ein solcher Fall gelöst werden soll, wäre ich sehr dankbar.

    
bdecaf 20.12.2015, 09:03
quelle

0 Antworten

Tags und Links