2020-12-01から1ヶ月間の記事一覧

指数分布による為替変動のシミュレーション・その3

こんばんは、皆様、三頌亭です。さらに小ネタ集の蛇足ですw。今回使った為替レートの生データ(1分足)ですが、どこからどのようにして持ってきたかを具体的に申し上げておきます。Forexiteというサイトでロシアのサイトです。Meta stockの部分でダウンロー…

指数分布による為替変動のシミュレーション・その2

こんばんは、皆様、三頌亭です。さて小ネタ集の続きですw。というか補足でございます。為替レートの変動(1分足)6カ月分をストレージしていきなり指数分布に当てはめました。こういった時系列変動がどのような分布を取るかについては様々な研究がありまし…

指数分布による為替変動のシミュレーション

こんばんは、皆様、三頌亭です。これも小ネタ集のひとつです。今回はVBAを使わなくてもできるでしょうw。といいますか1種のフィールドワークのようなものです。まず表題通り、為替の分足データをゲットしてきます。分足データはいろいろあるのですが下記の…

連続データ重ね合わせ用・関数

こんばんは、皆様、三頌亭です。今日は小ネタ集の一つですw。以下の関数は縦に並んだデータを一定量シフトさせて足し合わせていく関数です。何に使うのかよくわからないという方が大半でしょうが、必要な人には自分でいうのもなんですが「便利」ですw。 Re…

数値的逆ラプラス変換(誤差評価にかえて・その2:Bessel関数編)

こんばんは、皆様、三頌亭です。前回はあまり得意でない矩形波を逆変換した例をお見せいたしましたので、今回はベッセル関数を例にとって細野法で数値的逆ラプラス変換行ってエクセルの関数値と比較してみましょう。ところで最近ではフリーの数式処理システ…

数値的逆ラプラス変換(誤差評価にかえて)

こんばんは、皆様、三頌亭です。細野法でオイラー変換の項数と未変換の項数を自由に設定できるようにしたVBAのコードです。これでおそらくラプラス変換した関数部分の記述を変えるだけでオッケーでしょうW。これらの数値的逆ラプラス変換法のアルゴリズムが…

数値的逆ラプラス変換(Gaver-Stehfest 法について)

こんばんは、皆様、三頌亭です。このまえから解説してます逆ラプラス変換方法ですが、ご参考までに細野法ではない、Gaver-Stehfest 法について簡単にご説明いたします。まあ大体、利用者の立場としては「能書きはいいから早くプログラムをよこせ!」というの…

数値的逆ラプラス変換(vba-code解説)

こんばんは、皆様、三頌亭です。今日は数値的な逆ラプラス変換をエクセルに関数として組み込むプログラムを紹介いたします。もともとこのプログラムは実験データを拡散方程式の解に当てはめるために作成したものです。もうだいぶ前に作成したものですが、最…

数値的逆ラプラス変換(複素数計算vba)

Public Type Complex x As Double y As DoubleEnd Type Function ToComplex(x As Double, y As Double) As Complex ToComplex.x = x ToComplex.y = yEnd Function Function Cadd(z1 As Complex, z2 As Complex) As Complex Cadd.x = z1.x + z2.x Cadd.y = z1…

数値的逆ラプラス変換(vba-code)

Rem 数値的逆ラプラス変換filt06(t) Hosonoのアルゴリズム----------------------Rem atstp:分母 btstp:分子---ラプラス関数値の算出に必要なパラメータをセル参照Rem 作例 F(s) = ht(8次多項式)/gt(8次多項式) : 有理関数Public Function filt06(time As Do…