ags– Author –
-
参考書
【まとめ】PDFの技術書が購入できるサイト
技術書は基本的に重く厚いため、勉強がしにくいと思った方もいるのではないでしょうか。 Kindleなどの電子書籍サイトで購入した本は基本的に、書き込み等ができないため勉強するのにはあまり向いていません。 PDFなら、IPadなどで取り込み書き込みなどがで... -
アルゴリズム
アルゴリズムとデータ構造(スタック・キュー)
今回は、基本的なデータ構造の一つであるスタックとキューを解説します。 スタック(Stack) スタックとは スタックはLIFO(Last In First Out)とも呼ばれるデータ構造です。プッシュダウンリストとも呼ばれます。 以下の図のように、一番最後に挿入した要... -
OS(オペレーティングシステム)
OS(オペレーティングシステム)を学ぶ上でおすすめの参考書(実践)
以前、OS(オペレーティングシステム)を学ぶ際におすすめの参考書を紹介しました。前回記事で、紹介した参考書は、理論的な話が多かったので、実際にコードでは、どう実装するのかがわからないこともあると思います。 そこで、本記事では、実際に手を動か... -
アルゴリズム
アルゴリズムとデータ構造(連結リスト・双方向リスト)
前回の記事では、リスト(配列)について、解説しました。 リストは、要素の挿入、削除といった操作を行う場合、時間がかかること示しました。 また、リストは要素数が事前に定義が必要でした。 今回は、可変長のデータ構造で、要素の挿入・削除の時間が定... -
アルゴリズム
アルゴリズムとデータ構造(データ構造について、リスト)
今回は、まずデータ構造とは何かについて説明します。その後、基本的なデータ構造の一つであるリスト(配列)について説明します。 データ構造とは データ構造とは、データの集まりに対して、アルゴリズムの実行を効果的に行うための形式です。それに加え... -
アルゴリズム
アルゴリズムとデータ構造(アルゴリズムと計算量について)
今回は、アルゴリズムとデータ構造を扱う上で、重要な計算量についての解説です。 アルゴリズムとは アルゴリズム(Algorithm)とは、問題を解くための有限の操作手順で必ず有限の手順で終了し、答えが得られるものです。ここで、手順とは加算、乗算、条件... -
MATLAB
オーディオファイルの波形表示(MATLAB)
今回は、MATLABを用いてオーディオファイルの波形表示を行います。 コード例 以下に、コード例を示します。 clear; filepath = fullfile("..", "data", "sample.wav"); [signal, fs] = audioread(filepath); [nSamples, nChannels] = size(signal)... -
MATLAB
オーディオファイルの読み書き(MATLAB)
今回は、オーディオファイルの読み込み、書き込みをMATLABを用いてする方法を紹介します。 コード例 以下にコード例を示します。 clear; filepath = fullfile("data", "sample.wav"); [signal, fs] = audioread(filepath); audiowrite("output.wav", s... -
MATLAB
オーディオファイルの詳細情報の表示(MATLAB)
今回は、オーディオファイルに関する情報をMATLABを用いて表示してみたいと思います。 コード 以下にコード例を示します clear; filepath = fullfile("..", "data", "sample.wav"); info = audioinfo(filepath); disp(info); MATLABでオーディオファイルの... -
アルゴリズム
アルゴリズムとデータ構造を学ぶ上でおすすめの参考書
本記事では、コンピュータサイエンスの基礎分野の1つである、アルゴリズムとデータ構造を学ぶ際におすすめな参考書を紹介します。 アルゴリズムとデータ構造は、他のコンピュータサイエンス分野の理論の基礎となる部分なので、特におさえておきたい分野で...