2013-11-01から1ヶ月間の記事一覧

C#で平均・分散・標準偏差を計算する(Math.NET Numericsによる方法)

Math.NET Numericsのインストール .NET向けの数値計算ライブラリであるMath.NET Numericsを使う.Nugetからインストール可能である.プロジェクトの右クリックメニューから「Nugetパッケージの管理」をクリックし,出てきたダイアログで「Math.NET Numerics…

C#でキーボード操作する(SendKeysクラスによる方法)

SendKeysクラス キーボード入力をC#で自動化したい.SendKeysクラスのSendKeys.Sendメソッドを使う.SendKeys.Sendメソッドは,アクティブなアプリケーションにキーストロークを送ることができる. SendKeys.Send("test"); と書けば,"t","e","s","t"と順…

C#でグラフを描く(Chartコントロールによる方法)

Chartコントロールの追加 Visual StudioのChartコントロールを使う.Windows フォームアプリケーションを作成し,Chartコントロールを配置する.Chartコントロールはツールボックスの「データ」カテゴリの中にある. ソースコード sin波とcos波を描画するサ…

C#でCSVファイルからデータ読み込む(StreamReaderクラスとString.Splitメソッドによる方法)

ファイルへの書き込みは以下 C#でCSVファイルにデータを書き込む ソースコード ファイルからの読み込みにはStreamReaderクラスを,文字をカンマごとに区切るのにはString.Splitメソッドを使用する.Nugetで検索したら便利そうなライブラリはたくさんあるし,…

C#でWEBカメラを使う AForge.NETによる方法

概要 AForge.NET Frameworkを使う.AForge.NET Frameworkは,コンピュータビジョンとか人工知能の分野の開発者・研究者向けのフレームワーク.DirectShowでビデオを読み込むクラスが実装されているので,それを使う. 手順 「Windows フォーム アプリケーシ…

C#でExcelファイルを作成する ClosedXmlを使用

概要 C#でExcelファイルを出力したい.タイトルそのまま.「ClosedXML」というライブラリを使う. COMによる方法とかOpen XML SDKによる方法とかあるが,どうも面倒くさい手順が多い感じなので,簡単そうなClosedXMLを選択. インストール Nugetパッケージが…