技術記事– category –
-
Python
折れ線グラフの見方と描画方法 (Python)
本記事では、折れ線グラフの見方とPythonによるその描画方法について解説していきます。 使い所 折れ線グラフはあるデータの増減に合わせて、対応するデータがどのように変化しているかを知りたい場合に有効です。特にあるデータが時系列に沿ってどのよう... -
離散数学
離散数学 命題
今回は、命題についてまとめました。 用語について 命題 正しいか正しくない(真か偽か)を判断できる文や式を命題といいます。命題を表す記号(命題変数)として、p,q,rなどがよく用いられます。 真理値 命題が真であるか、偽であるかという情報を、命題... -
Python
scikit-learn サンプルデータセット (Python)
本記事では、scikit-learnに含まれているデータセットは何があるのか、サンプルデータの使い方について解説します。 サンプルデータの種類 scikit-learnにはさまざまなデータセットが提供されており、簡単にsickit-learnのモデルに流すことができるため、s... -
離散数学
離散数学 集合
離散数学について簡単にまとめました。今回は集合についてまとめました。 用語について 集合 議論の対象とするものの集まりを集合といいます。 元・要素 集合を構成している一つ一つのものを、集合の元または要素と言います。 要素aが集合Aを構成するもの... -
ディジタル信号処理
ディジタル信号処理 離散時間信号における周期信号
周期信号 まずは、周期信号の定義をしておきます。 ある正の整数\(N\)に対して、 $$x[n]=x[n+N]$$ となるとき、信号\(x[n]\)は周期的という。また、この関係を満たす最小の正の整数\(N_0\)を基本周期、または単に周期と呼びます。 cosとsin まず、cosとsin... -
画像処理
ピンホールカメラモデルと透視投影モデル
本記事では、画像処理で基本となるカメラ画像のモデル化について解説します。 ピンホールカメラモデル ピンホールカメラモデルは、光がピンホールと呼ばれる小さな穴を通って作る像をモデル化したものである。ピンホールカメラモデルでは、光学中心を通る... -
ディジタル信号処理
ディジタル信号処理 基本的な信号の作成
本記事では、ディジタル信号処理でよく使用される基本的な信号をPythonを用いて生成し、図示したいと思います。 基本的な信号 単位インパルス 単位インパルス信号は、クロネッカーのデルタ関数とも呼ばれ、アナログの信号処理や制御システム理論で用いられ... -
アルゴリズム
アルゴリズムとデータ構造(スタック・キュー)
今回は、基本的なデータ構造の一つであるスタックとキューを解説します。 スタック(Stack) スタックとは スタックはLIFO(Last In First Out)とも呼ばれるデータ構造です。プッシュダウンリストとも呼ばれます。 以下の図のように、一番最後に挿入した要... -
OS(オペレーティングシステム)
OS(オペレーティングシステム)を学ぶ上でおすすめの参考書(実践)
以前、OS(オペレーティングシステム)を学ぶ際におすすめの参考書を紹介しました。前回記事で、紹介した参考書は、理論的な話が多かったので、実際にコードでは、どう実装するのかがわからないこともあると思います。 そこで、本記事では、実際に手を動か... -
アルゴリズム
アルゴリズムとデータ構造(連結リスト・双方向リスト)
前回の記事では、リスト(配列)について、解説しました。 リストは、要素の挿入、削除といった操作を行う場合、時間がかかること示しました。 また、リストは要素数が事前に定義が必要でした。 今回は、可変長のデータ構造で、要素の挿入・削除の時間が定...