NewPost
-
Excelソルバー
ソルバーとユーザー定義関数の連携
VBAプログラム上でソルバーを動かすことはできるのですが、ソルバーの試行一回ごとにVBAプログラムを動かすにはどうすればいいのかと思っていた時期があります。 しかしユーザー定義関数というのを覚えることで、この問題がかなり改善されました。 ユーザ... -
エクセル
ユーザー定義関数でDFSを実行
今回は自作の関数の中身をグラフ探索用DFSに変更して、DFSを実行するユーザー定義関数を作成していきます。 まず対象とするグラフはこれです。 そしてコード全体は以下です。 Option Explicit Function graph(arg As Range, startV As Integer) Dim c As V... -
Excelソルバー
味噌の発酵具合をロジスティックモデルで考える2
前回は味噌の発酵具合をロジスティックモデルで表してごちゃごちゃ計算をしました。 そして最後に数値積分するための径数μを微分方程式を手作業で解かずに求めることはできないだろうかということを考えて終わりました。 今回はμを微分方程式をきちんと解... -
Python
自作PCのパーツをグラフ理論とDFSで求める4
前回の記事でDFSを作成したので、これを利用して初めに作ったPCパーツのグラフからすべてのパターンを求めていきたいと思います。 PCパーツのグラフは以下。 これを隣接行列で表すと以下。 プログラムは以下。 graph = [[0,0,0,1,1,1,0,0,0],[0,0,0,1,1,1,... -
Python
自作PCのパーツをグラフ理論とDFSで求める1
今回は自作PCのパーツの組み合わせをプログラムで求めてみます。 私も自作PCは何台か所有していますが、パーツをどう選択するかは結構悩みます。 たくさんのパーツからどれとどれを組み合わせるか、選択肢が多いのがその理由の一つだと思います。PCケース... -
Python
Excelの表からPythonで相関係数
今回は情報処理の試験でたまに出てくる相関に関するお話です。 散布図があって、点が散らばっている。 それが正の相関か負の相関か答えるアレです。 試験には相関係数の計算は出ないかもしれませんが、一般的に相関係数を求めることまで必要なことはありま...