2015-11

C#

【C#】Chartを使ったヒストグラム表示

Chartコントロールを使いたかった理由の一つに画像処理ではおなじみのヒストグラムをChartコントロールで表示したかったのですが、その簡単なプログラムです。 フォームにはChartコントロールを配置し、Chartの名前がchart1とした...
C#

【C#】Chartコントロールをとりあえず使ってみる

Chartコントロールは、本当に多くのプロパティがあるため、一つ一つを調べてからプログラムをするよりも、まずはVisual Studioのフォームエディタ上でいろいろ触ってみてから、プロパティの意味するところを覚えて、プログラムを組むように...
C#

【C#】Chartコントロールの主なプロパティ

Chartコントロールを使うにはSeriesプロパティが最も重要になりますが、次にLegends,ChartAreas,Titlesの3つ、Annotationsは、ほとんど使わないと思います。 ●Seriesプロパティ グラフのデータやグ...
C#

【C#】SplitContainerの境界線に描画する

SplitContainerの境界線をクリックすると片側のPanelを閉じるなどのGUIで、境界線の部分に三角形などを書きたい場合があります。 こんな感じ↓ その場合、どうするのか? Splitterのオブジェクトを探してみても存在しないの...
Excel

【Excel】正規化相関

エクセルで内積とノルムの計算ができれば、正規化相関も計算できる! と思ったら、エクセルの関数で用意されていました。 書式は = CORREL("配列1", "配列2") となります。 この正規化相関の計算式はテンプレートマッチングでもおなじ...
Excel

【Excel】ベクトルのノルムの計算

ベクトルのノルム(大きさ)の計算のおさらいですが、ベクトルを とすると、ノルムは となります。 これをエクセルで計算するには?と探してみるものの、直接的なエクセルの関数は無さそうでした。 そこで、前回内積の計算を紹介しましたが、同じベクトル...
Excel

【Excel】内積の計算

エクセルで内積の計算をするには SUMPRODUCT 関数を用います。 SUMPRODUCT関数を検索すると、品物の単価と個数を掛け合わせて合計金額を計算する例が多いのですが、各配列の要素を掛け合わせた合計の計算は内積そのもので、個人的には...