2020-04

MATLAB

【MATLAB】cellfun関数を使用して無名関数を実行

cellfun関数を使用すると、セル配列に格納されているすべての値に対して同じ関数を適用させることができることを解説しました。 また、ちょっとした処理を定義する場合には無名関数というものが存在するということを以下で解説し...
MATLAB

【MATLAB】無名関数について

MATLAB初心者の方が「なにこれ?」となってしまうスクリプトコードの一つに無名関数が挙げられるのではないかと思います。 無名関数が用いられたスクリプトを解析しようとした場合にはてなマークが浮かばないよう、簡単にですが無名関数とはな...
MATLAB

【MATLAB】cellfun関数の使い方

MATLABスクリプトを作成するにあたり、個人的に是非とも知っておきたい関数として挙げたいのがcellfun関数です。 Cなどの言語では配列のそれぞれの要素に対して処理を実行するにはfor文等でループさせて配列の中身を一つ一つ取り出...
MATLAB

【MATLAB】配列の内容を比較する

一部のプログラム言語にも存在する機能ですが、MATLABにも配列の比較を行う関数が準備されています。 ループ分を使用せずに配列の要素を比較することができるため、スクリプトの高速化にも直結します。是非覚えておきたい内容です。 事...
MATLAB

【MATLAB】セル配列にまとめてデータを格納する

配列にデータを入れていく場合、大体のプログラム言語ではこんな感じで記載するかと思います。 for(i = 1; i < 5; i++) { array(i) = xxx } しかしMATLABではループ処理を使う...
MATLAB

【MATLAB】セル配列の中に配列やセル配列がある状態を解消する

MATLABでスクリプトを作成すると、しばしばセル配列の中に配列やセル配列が格納されるような状態になります。 一例をあげると、複数のモデルを一気に検索するためにcellfun()関数を使ってfind_system()関数を行うような...
MATLAB

【MATLAB】セル配列データの取り出し方

MATLABと言えばセル配列と言われているとかいないとかですが、ここではセル配列から特定の要素を抽出する方法を色々と紹介したいと思います。 他の言語の配列ではあまり馴染みのない方法も結構あります。こんなやり方もあるのか!という発見が...
MATLAB

【MATLAB】セル配列とは?

僕がMATLABを使いだした当初、どうも慣れなかったものがセル配列です。 スクリプトを作ってもカッコの付け方が間違っててエラーで止まるし、これどうなってるんだ!と思った記憶があります。 ということでここではセル配列の使い方につ...
その他一般

決定木作成のアルゴリズム

決定木についての概要を以下の記事で解説しました。 ここでは実際にどのように決定木を作成していくのかを解説していきます。 分岐条件の決め方 決定木の作り方は データをある条件で振り分けて分割→分割...
スポンサーリンク
タイトルとURLをコピーしました