分野別
新着記事
-
Octaveのスイッチケース(switch, case, otherwise)・練習問題について
switch-case文の基本的な構文 書き方 Octaveのswitch-case文は、複数の条件のうち、どれか一つが満たされた場合に対応する処理を実行するための制御構文です。switchで評価する …
-
強化学習とバンディット問題・練習問題について
バンディット問題の問題設定 バンディット問題とは、画像のように複数のスロットマシンが並ぶ環境で、どのレバーを引けば最も多くの報酬を得られるかを探る問題です。プレイヤーは、各スロットマシンのレバーを引く …
-
Octaveで基本的なグラフの作成・plot・練習問題について
基本的なグラフの作成 Octaveで基本的なプロットを作成するための手順について説明します。ここでは、簡単な例として、二次関数 \( y = x^2 \) のグラフをプロットします。 データの準備 ま …
-
自然言語処理とシソーラスについて
シソーラスとは シソーラスは、同義語や類義語・上位下位関係などの語の関係性を整理した辞書です。言葉が持つ意味の関連性を体系化しているため、単語の意味を理解したり、異なる言葉を使って表現を豊かにするため …
-
調和級数の定義・性質・オイラー定数について
調和級数とは 調和級数の性質 オイラー・マスケローニ定数 オイラー・マスケローニ定数$\gamma $は次のように定義されます。 \[ \gamma = \lim_{n \to \infty} \le …
-
自然言語処理と分布仮説について
分布仮説とは 分布仮説(Distributional Hypothesis)とは、単語の意味はその単語が文脈内でどのように使われるかに依存しているという考え方です。この仮説は、分散表現や単語埋め込みに …
-
Octaveの条件分岐(if, elseif, else)・練習問題について
条件分岐の使い方 Octaveでの条件分岐(if, elseif, else)の使い方について説明します。条件分岐は、プログラムの流れを条件に応じて変更する際に使用されます。 条件分岐の基本構文 Oc …
-
【Octave】ループ処理・for・while・continue・練習問題について
ループ処理の使い方 Octaveでのループ処理は、for ループや while ループを使用して実行できます。以下にそれぞれの例を示します。 forループ for ループを使用すると、指定された回数だ …
-
Octaveの文字列・文字列の結合・標準出力・練習問題について
Octaveにおける文字列操作 Octave では文字列を扱うためにいくつかの関数や操作が提供されています。基本的な文字列操作の方法を紹介します。 文字列の宣言 str = “Hello, World …
-
相反方程式の具体例・解き方・例題・奇数次の性質について
相反方程式とは すなわち、係数が左右対称になっていることです。 相反方程式には次のようなものがあります。 \[ x^2 + 3x+1= 0\] \[ x^4 + 5x^3 + 6x^2 + 5x + …
-
ブラーマグプタ=フィボナッチ恒等式の性質・複素数・具体例について
ブラーマグプタ=フィボナッチ恒等式とは 証明 ブラーマグプタ=フィボナッチ恒等式を証明するために、まず左辺と右辺をそれぞれ計算していきます。 与えられた式の左辺を計算します。 \[ (a^2 + b^ …
-
ファレイ数列の定義・証明・具体例・性質・例題について
ファレイ数列とは それぞれのファレイ数列 \( F_1 \) から \( F_5 \) を次のように書くことができます。 \[ F_1 = \left\{ \frac{0}{1}, \frac{1}{ …
-
Octaveの関数定義・function ・return・練習問題について
関数の定義 Octaveでは、関数はfunctionキーワードを使用して定義します。関数の定義の基本的な構文は以下の通りです。 function [return_var1, return_var2, …
-
正射影ベクトルの定義・具体例・垂直なベクトル・計算問題について
正射影ベクトルとは 正射影ベクトルの計算例 例えば、\( \mathbf{a} = (3, 4) \) と \( \mathbf{b} = (1, 2) \) の場合、 内積 \( \mathbf{a …
-
複素数の回転と拡大縮小の意味、具体例、計算問題について
複素数の回転と拡大 複素数の積が回転・拡大する理由 複素数$\alpha=r_1(\cos\theta+i\sin\theta)$としたときに、複素数$r_2(\cos\alpha+i\sin\alp …
-
VscodeでOctaveを使う方法(windows版)
環境変数の設定 コマンドラインや他のアプリケーションからOctaveを直接呼び出せるようにするため、環境変数を編集します。WindowsにOctave-9.2.0をインストールした場合、、次のパスを環 …