情報学部 菅沼ホーム 目次

Ruby と C/C++(索引)

 あ  い  う  え  お  か  き  く  け  こ
 さ  し  す  せ  そ  た  ち  つ  て  と
 な  に  ぬ  ね  の  は  ひ  ふ  へ  ほ
 ま  み  む  め  も  や     ゆ     よ
 ら  り  る  れ  ろ  わ           記号
 A  B  C  D  E  F  G  H  I  J  K  L  M
 N  O  P  Q  R  S  T  U  V  W  X  Y  Z

後始末 : BEGIN と END

一様分布 : 確率と統計
イテレータ : ブロック
遺伝的アルゴリズム : 最適化
因子分析 : 多変量解析
インスタンス変数 : 変数
インスタンス変数 : 変数の有効範囲(スコープ)
インスタンス変数 : クラス

エスケープシーケンス : 文字列リテラル
エスケープシーケンス : 代入演算子
演算子 : 演算子の種類
演算子の再定義(オーバーロード) : 演算子の多重定義(オーバーロード)
演算子の多重定義(オーバーロード) : 演算子の多重定義(オーバーロード)

黄金分割法 : 最適化

カイ二乗分布 : 確率と統計
ガウス・ジョルダン : 数値計算
確率 : 確率と統計
型宣言 : 変数
可変長引数 : メソッド(関数)
関数 : メソッド(関数)
ガンマ関数 : 確率と統計

キーワード : 変数
擬似変数 : 擬似変数
逆行列 : 数値計算
共役勾配法 : 最適化
競合学習 : ニューラルネットワーク
行列 : 多次元配列

組み込み関数 : 組み込み関数
組み込み定数 : 組み込み定数
組み込み変数 : 組み込み変数
クラス : クラス
クラスター分析 : 多変量解析
クラス変数 : 変数
クラス変数 : クラス
クラス変数 : 派生クラス(継承)
クラス変数 : 変数の有効範囲(スコープ)
繰り返し : 繰り返し
グローバル変数 : 変数
グローバル変数 : クラス
グローバル変数 : 変数の有効範囲(スコープ)
クローン : 配列(代入と複製)

継承 : 派生クラス(継承)

コマンドの実行 : 文字列リテラル
コメント : 代入演算子
固有値 : 数値計算
固有ベクトル : 数値計算
コンストラクタ : クラス

最急降下法 : 最適化
最小二乗法 : 多変量解析
最適化 : 最適化
サブクラス : 派生クラス(継承)

式展開 : 文字列リテラル
識別子 : 変数
自己代入 : 代入演算子
指数分布 : 確率と統計
重回帰分析 : 多変量解析
主成分分析 : 多変量解析
準ニュートン法 : 最適化
準 Newton 法 : 最適化
条件演算子 : 条件演算子
初期化 : BEGIN と END
シングルクォート : 文字列リテラル
シンプソン則 : 数値計算
シンプレックス法 : 最適化
シンボル : シンボル

スーパークラス : 派生クラス(継承)
数値計算 : 数値計算
数値積分 : 数値計算
数値リテラル : 数値リテラル
スコープ : 変数
スコープ : 変数の有効範囲(スコープ)
スプライン : 数値計算

正規分布 : 確率と統計
正準相関分析 : 多変量解析
セカント法 : 数値計算
セミコロン : 代入演算子
線形計画法 : 最適化

ソート : その他

台形則 : 数値計算
代数方程式 : 数値計算
代入 : 配列(代入と複製)
代入演算子 : 代入演算子
多項式近似法 : 最適化
ダブルクォート : 文字列リテラル
多変量解析 : 多変量解析
探索 : その他

逐次改善法 : 最適化
注釈 : 代入演算子

データベース : Ruby と MySQL
定数 : 変数
定数 : クラス
定数 : 変数の有効範囲(スコープ)
デフォルト引数 : メソッド(関数)

統計 : 確率と統計
動的計画法 : 最適化

二項分布 : 確率と統計
二分法 : 数値計算
ニュートン法 : 数値計算
ニュートン法 : 最適化
ニューラルネットワーク : ニューラルネットワーク

パーセプトロン : ニューラルネットワーク
配列 : 1 次元配列
配列 : 多次元配列
配列 : 配列(代入と複製)
バッククォート : 文字列リテラル
バックスラッシュ記法 : 文字列リテラル
バックプロパゲーション : ニューラルネットワーク
ハッシュテーブル : シンボル
ハッシュテーブル : 多次元配列

引数 : 代入演算子
引数 : メソッド(関数)
非線形計画法 : 最適化
非線形方程式 : 数値計算
微分方程式 : 数値計算
標準入出力 : 標準入出力

ファイル入出力 : ファイル入出力
ファジイ推論 : その他
フォーム : Ruby と CGI(一般的方法)
フォーム : Ruby と CGI( CGI クラスの利用)
複合型データ : 1 次元配列
複合型データ : 多次元配列
複合型データ : 配列(代入と複製)
複製 : 配列(代入と複製)
フレーム法 : 数値計算
ブロック : メソッド(関数)
ブロック : ブロック
ブロック付きメソッド : ブロック
分割法 : 最適化
分岐 : 分岐
分散分析 : 多変量解析

ベアストウ法 : 数値計算
べき乗法 : 数値計算
ベクトル : 多次元配列
ベジエ曲線 : 数値計算
変数の有効範囲(スコープ) : 変数
変数の有効範囲 : 変数の有効範囲(スコープ)

ボード線図 : その他
ポアソン分布 : 確率と統計
補間法 : 数値計算

待ち行列 : 待ち行列

メソッド : メソッド(関数)

モジュール : モジュール
文字列リテラル : 文字列リテラル
戻り値 : メソッド(関数)

ヤコビ法 : 数値計算

有効範囲(スコープ) : 変数

予約語 : 変数

ラグランジュ : 数値計算
ラムダ式 : ブロック
乱数 : 確率と統計

リテラル : リテラル

ルンゲ・クッタ : 数値計算

例外処理 : 例外処理
連想配列 : 多次元配列
連立線形方程式 : 数値計算

ローカル変数 : 変数
ローカル変数 : クラス
ローカル変数 : 変数の有効範囲(スコープ)

記号

1 次元配列 : 1 次元配列
\\n : 代入演算子
; : 代入演算子
=begin : 代入演算子
=end : 代入演算子
#! : Ruby の実行
=> : 例外処理
?: : 条件演算子
__FILE__ : 擬似変数
__LINE__ : 擬似変数
' : 文字列リテラル
" : 文字列リテラル
` : 文字列リテラル
+ : 文字列リテラル
#{式} : 文字列リテラル
$ : 変数
$stdin : ファイル入出力
$stdout : ファイル入出力
< : クラス
< : 派生クラス(継承)
: : シンボル
@ : 変数
@@ : 派生クラス(継承)
* : メソッド(関数)
& : メソッド(関数)
& : ブロック
| : ブロック

A

Array クラス : 1 次元配列
Array クラス : 多次元配列
Array クラス : 配列(代入と複製)
Array クラス : 標準ライブラリ
attr : 変数
attr_accessor : 変数の有効範囲(スコープ)

B

begin : 例外処理
BEGIN : BEGIN と END
break : 繰り返し
Bignum クラス : 数値リテラル
Bignum クラス : 標準ライブラリ

C

call : ブロック
CGI : Ruby と CGI(一般的方法)
CGI : Ruby と CGI( CGI クラスの利用)
class : クラス
Class クラス : クラス
Class クラス : 標準ライブラリ
clone : 配列(代入と複製)
Comparable モジュール : 標準ライブラリ
Complex クラス : 標準ライブラリ

D

def : メソッド(関数)
do : 繰り返し
DP : 最適化
dup : 配列(代入と複製)

E

else : 分岐
else : 例外処理
else : メソッド(関数)
elsif : 分岐
end : 分岐
end : 繰り返し
end : 例外処理
end : メソッド(関数)
end : クラス
end : モジュール
END : BEGIN と END
Enumerable モジュール : 標準ライブラリ
ensure : 例外処理
ensure : メソッド(関数)
extend : モジュール

F

F 分布 : 確率と統計
false : 擬似変数
File クラス : ファイル入出力
File クラス : 標準ライブラリ
Fixnum クラス : 数値リテラル
Fixnum クラス : 標準ライブラリ
Float クラス : 数値リテラル
Float クラス : 標準ライブラリ
form : Ruby と CGI(一般的方法)
form : Ruby と CGI( CGI クラスの利用)
for : 繰り返し

G

GA : 最適化
getline : 標準入出力
getlines : 標準入出力
gets : 代入演算子
gets : 標準入出力
gets : Ruby と CGI(一般的方法)

H

Hash クラス : 多次元配列
Hash クラス : シンボル
Hash クラス : 標準ライブラリ
Hopfield ネットワーク : ニューラルネットワーク

I

if : 分岐
in : 繰り返し
include : モジュール
initialize : クラス
Integer クラス : 数値リテラル
Integer クラス : 代入演算子
Integer クラス : 標準ライブラリ
IO クラス : ファイル入出力
IO クラス : 標準ライブラリ
irb : Ruby の実行

J

K

Kernel モジュール : 標準ライブラリ

L

lambda : ブロック
LP : 最適化

M

Math モジュール : 標準ライブラリ
Matrix クラス : 多次元配列
Matrix クラス : 標準ライブラリ
Method クラス : 標準ライブラリ
Mix-in : モジュール
module : モジュール
Module クラス : 変数
Module クラス : 標準ライブラリ

N

new : 配列(代入と複製)
new : ブロック
new : クラス
Newton 法 : 数値計算
Newton 法 : 最適化
next : 繰り返し
nil : 擬似変数
nil : メソッド(関数)
Numeric クラス : 標準ライブラリ

O

Object クラス : クラス
Object クラス : 派生クラス(継承)
Object クラス : 標準ライブラリ

P

p : 1 次元配列
p : 標準入出力
params : Ruby と CGI( CGI クラスの利用)
print : 代入演算子
print : 標準入出力
printf : 代入演算子
printf : 標準入出力
proc : ブロック
Proc クラス : メソッド(関数)
Proc クラス : ブロック
Proc クラス : 標準ライブラリ

Q

queue : 待ち行列
quit : Ruby の実行

R

raise : 例外処理
Range クラス : 標準ライブラリ
require : Ruby と CGI( CGI クラスの利用)
MySQL : Ruby と MySQL
rescue : 例外処理
rescue : メソッド(関数)
retry : 例外処理
return : メソッド(関数)
Ruby の実行 : Ruby の実行
RuntimeError : 例外処理

S

scope : 変数の有効範囲(スコープ)
self : 擬似変数
sort : その他
split : 代入演算子
split : 標準入出力
STDIN : ファイル入出力
STDOUT : ファイル入出力
String クラス : 文字列リテラル
String クラス : 標準入出力
String クラス : 標準ライブラリ
strip : 代入演算子
strip : 標準入出力
super : 派生クラス(継承)
Symbol クラス : シンボル
Symbol クラス : 標準ライブラリ

T

t 分布 : 確率と統計
then : 分岐
then : 例外処理
Time クラス : 標準ライブラリ
times : ブロック
to_i : 標準入出力
true : 擬似変数
TSP : 最適化

U

V

Vector クラス : 多次元配列
Vector クラス : 標準ライブラリ

W

while : 繰り返し
Winner-Take-All : ニューラルネットワーク

X

Y

yield : ブロック

Z

ZeroDivisionError : 例外処理

情報学部 菅沼ホーム 目次