*Contents [#he27e3e0]
-[[Preface:まえがき>https://wikiwiki.jp/gnuoctave1/Preface]]
-[[Acknowledgements:謝辞>https://wikiwiki.jp/gnuoctave1/Acknowledgements]]
-[[Citing Octave in Publications:出版物におけるOctaveの引用について>https://wikiwiki.jp/gnuoctave1/Citing%20Octave%20in%20Publications]]
-[[How You Can Contribute to Octave:Octaveに貢献するには:>https://wikiwiki.jp/gnuoctave1/How%20You%20Can%20Contribute%20to%20Octave]]
-[[Distribution:頒布>https://wikiwiki.jp/gnuoctave1/Distribution]]
-[[1 A Brief Introduction to Octave:Octave入門>https://wikiwiki.jp/gnuoctave1/1%20A%20Brief%20Introduction%20to%20Octave]]
--[[1.1 Running Octave:Octaveの起動>https://wikiwiki.jp/gnuoctave1/1.1%20Running%20Octave]]
--[[1.2 Simple Examples:簡単な例>https://wikiwiki.jp/gnuoctave1/1.2%20Simple%20Examples]]
---[[1.2.1 Elementary Calculations:基本的な計算>1.2.1 Elementary Calculations]]
---[[1.2.2 Creating a Matrix:行列の作り方>1.2.2 Creating a Matrix]]
---[[1.2.3 Matrix Arithmetic:行列計算>1.2.3 Matrix Arithmetic]]
---[[1.2.4 Solving Systems of Linear Equations:連立一次方程式の解き方>1.2.4 Solving Systems of Linear Equations]]
---[[1.2.5 Integrating Differential Equations:微分方程式・積分>.2.5 Integrating Differential Equations]]
---[[1.2.6 Producing Graphical Output:描画作成>1.2.6 Producing Graphical Output]]
---[[1.2.7 Help and Documentation:ヘルプとドキュメント>1.2.7 Help and Documentation]]
---[[1.2.8 Editing What You Have Typed:入力した文の編集>1.2.8 Editing What You Have Typed]]
--[[1.3 Conventions:規則>https://wikiwiki.jp/gnuoctave1/1.3%20Conventions%3A]]
---[[1.3.1 Fonts:フォント>1.3.1 Fonts]]
---[[1.3.2 Evaluation Notation:記号の記法>1.3.2 Evaluation Notation]]
---[[1.3.3 Printing Notation:記号の印刷>1.3.3 Printing Notation]]
---[[1.3.4 Error Messages:エラーメッセージ>1.3.4 Error Messages]]
---[[1.3.5 Format of Descriptions:記述形式>1.3.5 Format of Descriptions]]
---[[1.3.5.1 A Sample Function Description:簡単な機能説明>1.3.5.1 A Sample Function Description]]
---[[1.3.5.2 A Sample Command Description:簡単なコマンド説明>1.3.5.2 A Sample Command Description]]
-[[2 Getting Started:始めに>https://wikiwiki.jp/gnuoctave1/2%20Getting%20Started]]
--[[2.1 Invoking Octave from the Command Line:コマンドラインからのOctaveの起動>https://wikiwiki.jp/gnuoctave1/2.1%20Invoking%20Octave%20from%20the%20Command%20Line]]
---[[2.1.1 Command Line Options:コマンドライン オプション>2.1.1 Command Line Options]]
---[[2.1.2 Startup File:起動ファイルs>2.1.2 Startup Files]]
--[[2.2 Quitting Octave:Octaveの終了>https://wikiwiki.jp/gnuoctave1/2.2%20Quitting%20Octave]]
--[[2.3 Commands for Getting Helpヘルプを得るためのコマンド>https://wikiwiki.jp/gnuoctave1/2.3%20Commands%20for%20Getting%20Help]]
--[[2.4 Command Line Editingコマンドライン編集>https://wikiwiki.jp/gnuoctave1/2.4%20Command%20Line%20Editing]]
---[[2.4.1 Cursor Motion:カーソルの動き>https://wikiwiki.jp/gnuoctave1/2.4.1%20Cursor%20Motion]]
---[[2.4.2 Killing and Yanking:>https://wikiwiki.jp/gnuoctave1/2.4.2%20Killing%20and%20Yanking]]
---[[2.4.3 Commands for Changing Text>https://wikiwiki.jp/gnuoctave1/2.4.3%20Commands%20for%20Changing%20Text]]
---[[2.4.4 Letting Readline Type for You>https://wikiwiki.jp/gnuoctave1/2.4.4%20Letting%20Readline%20Type%20for%20You]]
---[[2.4.5 Commands for Manipulating the History履歴を操作するコマンド>2.4.5 Commands for Manipulating the History]]
---[[2.4.6 Customizing readlineカスタマイズ>2.4.6 Customizing readline]]
---[[2.4.7 Customizing the Promptプロンプトのカスタマイズ>2.4.7 Customizing the Prompt]]
---[[2.4.8 Diary and Echo Commands>2.4.8 Diary and Echo Commands]]
--[[2.5 How Octave Reports Errorsオクターブによるエラーの報告方法>2.5 How Octave Reports Errors]]
--[[2.6 Executable Octave Programs:実行可能なオクターブプログラム>2.6 Executable Octave Programs]]
---[[2.6.1 Passing Arguments to Executable Scripts:実行可能スクリプトに引数を渡す>2.6.1 Passing Arguments to Executable Scripts]]
---[[2.6.2 Dual-Purpose Executable Scripts and Octave Functions:二重目的実行可能スクリプトとオクターブ関数>2.6.2 Dual-Purpose Executable Scripts and Octave Functions]]
--[[2.7 Comments in Octave Programs:Octaveプログラムのコメント>2.7 Comments in Octave Programs]]
---[[2.7.1 Single Line Comments:単一行コメント>2.7.1 Single Line Comments]]
---[[2.7.2 Block Comments:ブロックコメント>2.7.2 Block Comments]]
---[[2.7.3 Comments and the Help System:コメントとヘルプシステム>2.7.3 Comments and the Help System]]
--[[3 Data Types:データ型>https://wikiwiki.jp/gnuoctave1/3%20Data%20Types]]
--[[3.1 Built-in Data Types:組み込みデータ型>3.1 Built-in Data Types]]
---[[3.1.1 Numeric Objects:数値オブジェクト>3.1.1 Numeric Objects]]
---[[3.1.2 Missing Data:欠損データ>3.1.2 Missing Data]]
---[[3.1.3 String Objects:文字列オブジェクト>3.1.3 String Objects]]
---[[3.1.4 Data Structure Objects:データ構造オブジェクト>3.1.4 Data Structure Objects]]
---[[3.1.5 Cell Array Objects:セル配列オブジェクト>3.1.5 Cell Array Objects]]
--[[3.2 User-defined Data Types:ユーザー定義データ型>3.2 User-defined Data Types]]
--[[3.3 Object Sizes:オブジェクトのサイズ>3.3 Object Sizes]]
-[[4 Numeric Data Types数値データ型>4 Numeric Data Types]]
--[[4.1 Matrices行列>4.1 Matrices]]
---[[4.1.1 Empty Matrices空行列>4.1.1 Empty Matrices]]
--[[4.2 Range範囲s>4.2 Ranges]]
---[[4.3 Single Precision Data Types単精度データ型>4.3 Single Precision Data Types]]
---[[4.4 Integer Data Types>4.4 Integer Data Types]]
---[[4.4.1 Integer Arithmeti:整数演算c>4.4.1 Integer Arithmetic]]
---[[4.5 Bit Manipulations:ビット操作>4.5 Bit Manipulations]]
---[[4.6 Logical Values:論理値>4.6 Logical Values]]
---[[4.7 Automatic Conversion of Data Types:データ型の自動変換>4.7 Automatic Conversion of Data Types]]
---[[4.8 Predicates for Numeric Objects:数値オブジェクトの述語>4.8 Predicates for Numeric Objects]]
-[[5 Strings:文字列>5 Strings]]
--[[5.1 Escape Sequences in String Constants:文字列定数のエスケープシーケンス>5.1 Escape Sequences in String Constants]]
---[[5.2 Character Arrays:文字配列>5.2 Character Arrays]]
---[[5.3 String Operations:字列操作>5.3 String Operations]]
---[[5.3.1 Common String Operations:一般的な文字列操作>5.3.1 Common String Operations]]
---[[5.3.2 Concatenating Strings:文字列の連結>5.3.2 Concatenating Strings]]
---[[5.3.3 Splitting and Joining Strings:文字列の分割と結合>5.3.3 Splitting and Joining Strings]]
---[[5.3.4 Searching in Strings:文字列内の検索>.3.4 Searching in Strings]]
---[[5.3.5 Searching and Replacing in Strings:文字列の検索と置換>5.3.5 Searching and Replacing in Strings]]
--[[5.4 Converting Strings:文字列の変換>.4 Converting Strings]]
---[[5.4.1 String encoding:文字列のエンコーディング>5.4.1 String encoding]]
---[[5.4.2 Numerical Data and Strings:数値データと文字列>5.4.2 Numerical Data and Strings]]
---[[5.4.3 JSON data encoding/decoding:JSONデータのエンコード/デコード>5.4.3 JSON data encoding/decoding]]
---[[5.5 Character Class Functions:文字クラス関数>5.5 Character Class Functions]]
-[[6 Data Containers:データコンテナ>6 Data Containers]]
--[[6.1 Structures:構造>6.1 Structures]]
---[[6.1.1 Basic Usage and Examples:基本的な使用法と例>6.1.1 Basic Usage and Examples]]
---[[6.1.2 Structure Arrays:構造体配列>6.1.2 Structure Arrays]]
---[[6.1.3 Creating Structures:構造体の作成>6.1.3 Creating Structures]]
---[[6.1.4 Manipulating Structures:構造体の操作>6.1.4 Manipulating Structures]]
---[[6.1.5 Processing Data in Structures:構造体内のデータの処理>6.1.5 Processing Data in Structures]]
--[[6.2 containers.Map:コンテナ.マップ>6.2 containers.Map]]
--[[6.3 Cell Arrays:セル配列>6.3 Cell Arrays]]
---[[6.3.1 Basic Usage of Cell Arrays:セル配列の基本的な使用法>6.3.1 Basic Usage of Cell Arrays]]
---[[6.3.2 Creating Cell Arrays:セル配列の作成>6.3.2 Creating Cell Arrays]]
---[[6.3.3 Indexing Cell Arrays:セル配列のインデックス付け>6.3.3 Indexing Cell Arrays]]
---[[6.3.4 Cell Arrays of Strings:文字列のセル配列>6.3.4 Cell Arrays of Strings]]
---[[6.3.5 Processing Data in Cell Arrays:セル配列内のデータの処理>6.3.5 Processing Data in Cell Arrays]]
--[[6.4 Comma-Separated Lists:カンマ区切りリスト>6.4 Comma-Separated Lists]]
---[[6.4.1 Comma-Separated Lists Generated from Cell Arrays:セル配列から生成されたコンマ区切りリスト>6.4.1 Comma-Separated Lists Generated from Cell Arrays]]
---[[6.4.2 Comma-Separated Lists Generated from Structure Arrays:構造体配列から生成されたカンマ区切りリスト>6.4.2 Comma-Separated Lists Generated from Structure Arrays]]
-[[7 Variables:変数>7 Variables]]
--[[7.1 Global Variables:グローバル変数>7.1 Global Variables]]
--[[7.2 Persistent Variables:永続変数>7.2 Persistent Variables]]
--[[7.3 Status of Variables:変数のステータス>7.3 Status of Variables]]
-[[8 Expressions:インデックス式>8 Expressions]]
--[[8.1 Index Expressions:インデックス式>8.1 Index Expressions]]
---[[8.1.1 Advanced Indexing>8.1.1 Advanced Indexing]]
--[[8.2 Calling Functions:関数の呼び出し>8.2 Calling Functions]]
---[[8.2.1 Call by Value:値による呼び出し>8.2.1 Call by Value]]
---[[8.2.2 Recursion:再帰>8.2.2 Recursion]]
---[[8.2.3 Access via Handle:ハンドル経由のアクセス>8.2.3 Access via Handle]]
--[[8.3 Arithmetic Operators:算術演算子>8.3 Arithmetic Operators]]
--[[8.4 Comparison Operators:比較演算子>8.4 Comparison Operators]]
--[[8.5 Boolean Expressions:ブール式>8.5 Boolean Expressions]]
---[[8.5.1 Element-by-element Boolean Operators:要素ごとのブール演算子>8.5.1 Element-by-element Boolean Operators]]
---[[8.5.2 Short-circuit Boolean Operators:短絡ブール演算子>8.5.2 Short-circuit Boolean Operators]]
--[[8.6 Assignment Expressions:代入式>8.6 Assignment Expressions]]
--[[8.7 Increment Operators:インクリメント演算子>8.7 Increment Operators]]
--[[8.8 Operator Precedence:演算子の優先順位>8.8 Operator Precedence]]
-[[9 Evaluation:評価>9 Evaluation]]
---[[9.1 Calling a Function by its Name:関数を名前で呼び出す>9.1 Calling a Function by its Name]]
---[[9.2 Evaluation in a Different Context:異なるコンテキストでの評価>9.2 Evaluation in a Different Context]]
-[[10 Statements:ステートメント>10 Statements]]
--[[10.1 The if Statement:if文>10.1 The if Statement]]
--[[10.2 The switch Statement:switch文>10.2 The switch Statement]]
---[[10.2.1 Notes for the C Programmer:プログラマー向けの注意点>10.2.1 Notes for the C Programmer]]
--[[10.3 The while Statement:while文>10.3 The while Statement]]
--[[10.4 The do-until Statement:do-until 文>10.4 The do-until Statement]]
--[[10.5 The for Statement:for 文>10.5 The for Statement]]
---[[10.5.1 Looping Over Structure Elements:構造要素のループ>10.5.1 Looping Over Structure Elements]]
--[[10.6 The break Statement:break 文>10.6 The break Statement]]
--[[10.7 The continue Statement:continue 文>0.7 The continue Statement]]
--[[10.8 The unwind_protect Statement:unwind_protect ステートメント>10.8 The unwind_protect Statement]]
--[[10.9 The try Statement:try 文>10.9 The try Statement]]
--[[10.10 Continuation Lines:継続行>10.10 Continuation Lines]]
-[[11 Functions and Scripts: 関数とスクリプト>11 Functions and Scripts]]
--[[11.1 Introduction to Function and Script Files:関数とスクリプトファイルの概要>11.1 Introduction to Function and Script Files]]
--[[11.2 Defining Functions:関数の定義>11.2 Defining Functions]]
--[[11.3 Returning from a Function:関数からの戻り>11.3 Returning from a Function]]
--[[11.4 Multiple Return Values:複数の戻り値 >11.4 Multiple Return Values]]
--[[11.5 Variable-length Return Lists:可変長の戻りリスト>11.5 Variable-length Return Lists]]
--[[11.6 Variable-length Argument Lists:可変長引数リスト>11.6 Variable-length Argument Lists]]
--[[11.7 Ignoring Arguments:引数を無視する >11.7 Ignoring Arguments]]
--[[11.8 Default Arguments:デフォルト引数>11.8 Default Arguments]]
--[[11.9 Validating Arguments:引数の検証>11.9 Validating Arguments]]
---[[11.9.1 Validating the number of Arguments:引数の数の検証>11.9.1 Validating the number of Arguments]]
---[[11.9.2 Validating the type of Arguments:引数の型の検証 >11.9.2 Validating the type of Arguments]]
---[[11.9.3 Parsing Arguments:引数の解析>11.9.3 Parsing Arguments]]
--[[11.10 Function Files:関数ファイル>1.10 Function Files]]
---[[11.10.1 Manipulating the Load Path:ロードパスの操作>11.10.1 Manipulating the Load Path]]
---[[11.10.2 Subfunctions:サブ関数>11.10.2 Subfunctions]]
---[[11.10.3 Private Functions:プライベート関数>11.10.3 Private Functions]]
---[[11.10.4 Nested Functions:ネストされた関数 >11.10.4 Nested Functions]]
---[[11.10.5 Overloading and Autoloading:オーバーロードとオートロード>11.10.5 Overloading and Autoloading]]
---[[11.10.6 Function Locking:関数のロック>11.10.6 Function Locking]]
---[[11.10.7 Function Precedence:関数の優先順位 >11.10.7 Function Precedence]]
---[[11.11 Script Files:スクリプトファイル>11.11 Script Files]]
---[[11.11.1 Publish Octave Script Files:Octave スクリプトファイルの公開>11.11.1 Publish Octave Script Files]]
---[[11.11.2 Publishing Markup:公開マークアップ>11.11.2 Publishing Markup]]
---[[11.11.2.1 Using Publishing Markup in Script Files:スクリプトファイルでの公開マークアップの使用>11.11.2.1 Using Publishing Markup in Script Files]]
---[[11.11.2.2 Text Formatting:テキストの書式設定>11.11.2.2 Text Formatting]]
---[[11.11.2.3 Sections:セクション>11.11.2.3 Sections]]
---[[11.11.2.4 Preformatted Code:フォーマット済みコード>11.11.2.4 Preformatted Code]]
---[[11.11.2.5 Preformatted Text:整形済みテキスト>11.11.2.5 Preformatted Text]]
---[[11.11.2.6 Bulleted Lists:箇条書きリスト>11.11.2.6 Bulleted Lists]]
---[[11.11.2.7 Numbered Lists:番号付きリスト>11.11.2.7 Numbered Lists]]
---[[11.11.2.8 Including File Content:ファイルコンテンツのインクルード>11.11.2.8 Including File Content]]
---[[11.11.2.9 Including Graphics:グラフィックスの組み込み>11.11.2.9 Including Graphics]]
---[[11.11.2.10 Including URLs:URL の挿入>11.11.2.10 Including URLs]]
---[[11.11.2.11 Mathematical Equations:数式>11.11.2.11 Mathematical Equations]]
---[[11.11.2.12 HTML Markup:HTML マークアップ>11.11.2.12 HTML Markup]]
---[[11.11.2.13 LaTeX Markup:LaTeX マークアップ>11.11.2.13 LaTeX Markup]]
---[[11.11.3 Jupyter Notebooks:Jupyter ノートブック>11.11.3 Jupyter Notebooks]]
--[[11.12 Function Handles and Anonymous Functions:関数ハンドルと無名関数>11.12 Function Handles and Anonymous Functions]]
---[[11.12.1 Function Handles:関数ハンドル>11.12.1 Function Handles]]
---[[11.12.2 Anonymous Functions:無名関数>11.12.2 Anonymous Functions]]
---[[11.13 Command Syntax and Function Syntax:コマンド構文と関数構文>1.13 Command Syntax and Function Syntax]]
---[[11.14 Organization of Functions Distributed with Octave:Octave に同梱されている関数の構成>11.14 Organization of Functions Distributed with Octave]]
-[[12 Errors and Warnings:エラーと警告>2 Errors and Warnings]]
--[[12.1 Handling Errors:エラーの処理>12.1 Handling Errors]]
---[[12.1.1 Raising Errors:エラーの発生>12.1.1 Raising Errors]]
---[[12.1.2 Catching Errors:エラーのキャッチ>12.1.2 Catching Errors]]
---[[12.1.3 Recovering From Errors:エラーからの回復>2.1.3 Recovering From Errors]]
--[[12.2 Handling Warnings:警告の処理>12.2 Handling Warnings]]
---[[12.2.1 Issuing Warnings:警告の発行>12.2.1 Issuing Warnings]]
---[[12.2.2 Enabling and Disabling Warnings:警告の有効化と無効化>12.2.2 Enabling and Disabling Warnings]]
-[[13 Debugging:デバッグ>13 Debugging]]
--[[13.1 Entering Debug Mode:デバッグモードに入る>13.1 Entering Debug Mode]]
--[[13.2 Leaving Debug Mode:デバッグモードの終了>13.2 Leaving Debug Mode]]
--[[13.3 Breakpoints:ブレークポイント>13.3 Breakpoints]]
--[[13.4 Debug Mode:デバッグモード>13.4 Debug Mode]]
--[[13.5 Call Stack:コールスタック>13.5 Call Stack]]
--[[13.6 Profiling:プロファイリング>13.6 Profiling]]
--[[13.7 Profiler Example:プロファイラの例>13.7 Profiler Example]]
-[[14 Input and Output:入力と出力>14 Input and Output]]
--[[14.1 Basic Input and Output: 基本的な入出力>14.1 Basic Input and Output]]
---[[14.1.1 Terminal Output:端末出力>4.1.1 Terminal Output]]
---[[14.1.1.1 Paging Screen Output:ページング画面出力>14.1.1.1 Paging Screen Output]]
---[[14.1.2 Terminal Input:端末出力>14.1.2 Terminal Input]]
---[[14.1.3 Simple File I/O:シンプルなファイルI/O>14.1.3 Simple File I/O]]
---[[14.1.3.1 Saving Data on Unexpected Exits:予期しない終了時にデータを保存する>14.1.3.1 Saving Data on Unexpected Exits]]
--[[14.2 C-Style I/O Functions:CスタイルのI/O関数>14.2 C-Style I/O Functions]]
---[[14.2.1 Opening and Closing Files:ファイルのオープンとクローズ>14.2.1 Opening and Closing Files]]
---[[14.2.2 Simple Output:シンプルな出力>14.2.2 Simple Output]]
---[[14.2.3 Line-Oriented Input:行指向入力>14.2.3 Line-Oriented Input]]
---[[14.2.4 Formatted Output:フォーマットされた出力>14.2.4 Formatted Output]]
---[[14.2.5 Output Conversion for Matrices:行列の出力変換>14.2.5 Output Conversion for Matrices]]
---[[14.2.6 Output Conversion Syntax:出力変換構文>14.2.6 Output Conversion Syntax]]
---[[14.2.7 Table of Output Conversions:出力変換表>14.2.7 Table of Output Conversions]]
---[[14.2.8 Integer Conversions: 整数変換>4.2.8 Integer Conversions]]
---[[14.2.9 Floating-Point Conversions:浮動小数点変換 >14.2.9 Floating-Point Conversions]]
---[[14.2.10 Other Output Conversions:その他の出力変換>4.2.10 Other Output Conversions]]
---[[14.2.11 Formatted Input:フォーマットされた入力>14.2.11 Formatted Input]]
---[[14.2.12 Input Conversion Syntax:入力変換構文>14.2.12 Input Conversion Syntax]]
---[[14.2.13 Table of Input Conversions:入力変換表>14.2.13 Table of Input Conversions]]
---[[14.2.14 Numeric Input Conversions:数値入力変換>14.2.14 Numeric Input Conversions]]
---[[14.2.15 String Input Conversions:文字列入力変換 >14.2.15 String Input Conversions]]
---[[14.2.16 Binary I/O:バイナリI/O:バイナリI/O>14.2.16 Binary I/O]]
---[[14.2.17 Temporary Files:一時ファイル>14.2.17 Temporary Files]]
---[[14.2.18 End of File and Errors:ファイルの終わりとエラー>14.2.18 End of File and Errors]]
---[[14.2.19 File Positioning:ファイルの位置指定>14.2.19 File Positioning]]
-[[15 Plotting:プロット>15 Plotting]]
--[[15.1 Introduction to Plotting:プロット入門>15.1 Introduction to Plotting]]
--[[15.2 High-Level Plotting:高レベルのプロット>15.2 High-Level Plotting]]
---[[15.2.1 Two-Dimensional Plots:2次元プロット>15.2.1 Two-Dimensional Plots]]
---[[15.2.1.1 Axis Configuration:軸の設定>15.2.1.1 Axis Configuration]]
---[[15.2.1.2 Two-dimensional Function Plotting:2次元関数のプロット>15.2.1.2 Two-dimensional Function Plotting]]
---[[15.2.1.3 Two-dimensional Geometric Shapes:2次元の幾何学的形状>15.2.1.3 Two-dimensional Geometric Shapes]]
---[[15.2.2 Three-Dimensional Plots:3次元プロット>15.2.2 Three-Dimensional Plots]]
---[[15.2.2.1 Aspect Ratio:アスペクト比>15.2.2.1 Aspect Ratio]]
---[[15.2.2.2 Three-dimensional Function Plotting:3次元関数プロット>15.2.2.2 Three-dimensional Function Plotting]]
---[[15.2.2.3 Three-dimensional Geometric Shapes:3次元幾何学的形状>15.2.2.3 Three-dimensional Geometric Shapes]]
---[[15.2.3 Plot Annotations:プロット注釈>15.2.3 Plot Annotations]]
---[[15.2.4 Multiple Plots on One Page:1ページに複数のプロットを表示する >15.2.4 Multiple Plots on One Page]]
---[[15.2.5 Multiple Plot Windows:複数のプロットウィンドウ>15.2.5 Multiple Plot Windows]]
---[[15.2.6 Manipulation of Plot Objects:プロットオブジェクトの操作>15.2.6 Manipulation of Plot Objects]]
---[[15.2.7 Manipulation of Plot Windows:プロットウィンドウの操作>15.2.7 Manipulation of Plot Windows]]
---[[15.2.8 Use of the interpreter Property:インタープリタ・プロパティの使用 >15.2.8 Use of the interpreter Property]]
---[[15.2.8.1 none interpreter:"none" インタープリタ>15.2.8.1 none interpreter]]
---[[15.2.8.2 tex interpreter:"tex" インタープリタ>15.2.8.2 tex interpreter]]
---[[15.2.8.3 latex interpreter:"latex" インタプリタ>15.2.8.3 latex interpreter]]
---[[15.2.9 Printing and Saving Plots:プロットの印刷と保存>15.2.9 Printing and Saving Plots]]
---[[15.2.10 Interacting with Plots:プロットの操作>5.2.10 Interacting with Plots]]
---[[15.2.11 Test Plotting Functions:プロット関数のテスト>15.2.11 Test Plotting Functions]]
--[[15.3 Graphics Data Structures:グラフィックスデータ構造>15.3 Graphics Data Structures]]
---[[15.3.1 Introduction to Graphics Structures:グラフィックス構造の紹介>15.3.1 Introduction to Graphics Structures]]
---[[15.3.2 Graphics Objects:グラフィックスオブジェクト>5.3.2 Graphics Objects]]
---[[15.3.2.1 Creating Graphics Objects>15.3.2.1 Creating Graphics Objects]]
---[[15.3.2.2 Handle Functions>15.3.2.2 Handle Functions]]
---[[15.3.3 Graphics Object Properties:グラフィックスオブジェクトのプロパティ>5.3.3 Graphics Object Properties]]
---[[15.3.3.1 Root Properties:ルートプロパティ>15.3.3.1 Root Properties]]
---[[15.3.3.2 Figure Properties:図のプロパティ>15.3.3.2 Figure Properties]]
---[[15.3.3.3 Axes Properties:軸のプロパティ>15.3.3.3 Axes Properties]]
---[[15.3.3.4 Legend Properties:凡例プロパティ>15.3.3.4 Legend Properties]]
---[[15.3.3.5 Line Properties:線のプロパティ>15.3.3.5 Line Properties]]
---[[15.3.3.6 Text Properties:テキストプロパティ>15.3.3.6 Text Properties]]
---[[15.3.3.7 Image Properties:画像のプロパティ>15.3.3.7 Image Properties]]
---[[15.3.3.8 Patch Properties:パッチプロパティ >15.3.3.8 Patch Properties]]
---[[15.3.3.9 Scatter Properties:散布図プロパティ>15.3.3.9 Scatter Properties]]
---[[15.3.3.10 Surface Properties:表面プロパティ>15.3.3.10 Surface Properties]]
---[[15.3.3.11 Light Properties:ライトのプロパティ>15.3.3.11 Light Properties]]
---[[15.3.3.12 Uimenu Properties:Uimenu プロパティ>15.3.3.12 Uimenu Properties]]
---[[15.3.3.13 Uibuttongroup Properties:Uibuttongroup プロパティ>15.3.3.13 Uibuttongroup Properties]]
---[[15.3.3.14 Uicontextmenu Properties:Uicontextmenu プロパティ >15.3.3.14 Uicontextmenu Properties]]
---[[15.3.3.15 Uipanel Properties:Uipanel プロパティ>15.3.3.15 Uipanel Properties]]
---[[15.3.3.16 Uicontrol Properties:Uicontrol プロパティ>15.3.3.16 Uicontrol Properties]]
---[[15.3.3.17 Uitable Properties:Uitableプロパティ>15.3.3.17 Uitable Properties]]
---[[15.3.3.18 Uitoolbar Properties:Uitoolbar プロパティ >15.3.3.18 Uitoolbar Properties]]
---[[15.3.3.19 Uipushtool Properties:Uipushtool プロパティ>15.3.3.19 Uipushtool Properties]]
---[[15.3.3.20 Uitoggletool Properties:Uitoggletool プロパティ>15.3.3.20 Uitoggletool Properties]]
---[[15.3.4 Searching Properties: プロパティの検索>15.3.4 Searching Properties]]
---[[15.3.5 Managing Default Properties:デフォルトプロパティの管理>15.3.5 Managing Default Properties]]
--[[15.4 Advanced Plotting:高度なプロット>15.4 Advanced Plotting]]
---[[15.4.1 Colors:色>15.4.1 Colors]]
---[[15.4.2 Line Styles:線のスタイル>15.4.2 Line Styles]]
---[[15.4.3 Marker Styles:マーカースタイル>5.4.3 Marker Styles]]
---[[15.4.4 Callbacks:コールバック>15.4.4 Callbacks]]
---[[15.4.5 Application-defined Data:アプリケーション定義データ >15.4.5 Application-defined Data]]
---[[15.4.6 Object Groups:オブジェクトグループ>15.4.6 Object Groups]]
---[[15.4.6.1 Data Sources in Object Groups:オブジェクトグループ内のデータソース >15.4.6.1 Data Sources in Object Groups]]
---[[15.4.6.2 Area Series:エリアシリーズ>15.4.6.2 Area Series]]
---[[15.4.6.3 Bar Series:バーシリーズ>15.4.6.3 Bar Series]]
---[[15.4.6.4 Contour Groups:輪郭グループ>15.4.6.4 Contour Groups]]
---[[15.4.6.5 Error Bar Series:エラーバーシリーズ>15.4.6.5 Error Bar Series]]
---[[15.4.6.6 Line Series:線シリーズ>15.4.6.6 Line Series]]
---[[15.4.6.7 Quiver Group:クィバーグループ>15.4.6.7 Quiver Group]]
---[[15.4.6.8 Stair Group:階段グループ>15.4.6.8 Stair Group]]
---[[15.4.6.9 Stem Series:ステムシリーズ>15.4.6.9 Stem Series]]
---[[15.4.6.10 Surface Group:サーフェスグループ>15.4.6.10 Surface Group]]
---[[15.4.7 Transform Groups:変換グループ>15.4.7 Transform Groups]]
---[[15.4.8 Graphics Toolkits:グラフィックスツールキット >15.4.8 Graphics Toolkits]]
---[[15.4.8.1 Customizing Toolkit Behavior:ツールキットの動作のカスタマイズ>15.4.8.1 Customizing Toolkit Behavior]]
---[[15.4.8.2 Hardware vs Software Rendering:ハードウェアレンダリングとソフトウェアレンダリング>15.4.8.2 Hardware vs Software Rendering]]
---[[15.4.8.3 Precision issues:精度の問題>15.4.8.3 Precision issues]]
-[[16 Matrix Manipulation:行列操作>16 Matrix Manipulation]]
--[[16.1 Finding Elements and Checking Condition:要素の検索と条件のチェック>16.1 Finding Elements and Checking Conditions]]
--[[16.2 Rearranging Matrices:行列の並べ替え>16.2 Rearranging Matrices]]
--[[16.3 Special Utility Matrices:特殊ユーティリティ行列>16.3 Special Utility Matrices]]
--[[16.4 Famous Matrices:有名な行列>16.4 Famous Matrices]]
-[[17 Arithmetic:算術>17 Arithmetic]]
--[[17.1 Exponents and Logarithms:指数と対数>17.1 Exponents and Logarithms]]
--[[17.2 Complex Arithmetic:複素数演算>17.2 Complex Arithmetic]]
--[[17.3 Trigonometry:三角関数>17.3 Trigonometry]]
--[[17.4 Sums and Products:和と積>17.4 Sums and Products]]
--[[17.5 Utility Functions:ユーティリティ関数>17.5 Utility Functions]]
--[[17.6 Special Functions:特殊な関数>17.6 Special Functions]]
--[[17.7 Rational Approximations:有理近似>17.7 Rational Approximations]]
--[[17.8 Coordinate Transformations:座標変換>17.8 Coordinate Transformations]]
--[[17.9 Mathematical Constants:数学定数>17.9 Mathematical Constants]]
-[[18 Linear Algebra:線形代数>8 Linear Algebra]]
--[[18.1 Techniques Used for Linear Algebra:線形代数に使用される手法>18.1 Techniques Used for Linear Algebra]]
--[[18.2 Basic Matrix Functions:基本的な行列関数>18.2 Basic Matrix Functions]]
--[[18.3 Matrix Factorizations:行列の因数分解>18.3 Matrix Factorizations]]
--[[18.4 Functions of a Matrix:行列の関数>18.4 Functions of a Matrix]]
--[[18.5 Specialized Solvers:特殊なソルバー>18.5 Specialized Solvers]]
-[[19 Vectorization and Faster Code Execution:ベクトル化とコード実行の高速化>19 Vectorization and Faster Code Execution]]
--[[19.1 Basic Vectorizatio:基本的なベクトル化n>19.1 Basic Vectorization]]
--[[19.2 Broadcasting:ブロードキャスト>19.2 Broadcasting]]
---[[19.2.1 Broadcasting and Legacy Code:ロードキャストとレガシーコード>19.2.1 Broadcasting and Legacy Code]]
--[[19.3 Function Application:関数の適用>19.3 Function Application]]
--[[19.4 Accumulation:累積>19.4 Accumulation]]
--[[19.5 Memoization:メモ化>19.5 Memoization]]
--[[19.6 Miscellaneous Techniques:の他のテクニック>19.6 Miscellaneous Techniques]]
--[[19.7 Examples:例>19.7 Examples]]
-[[20 Nonlinear Equations:非線形方程式>20 Nonlinear Equations]]
--[[20.1 Solvers:ソルバー>20.1 Solvers]]
--[[20.2 Minimizers:最小化>20.2 Minimizers]]

-[[21 Diagonal and Permutation Matrices:対角行列と順列行列>21 Diagonal and Permutation Matrices]]
--[[21.1 Creating and Manipulating Diagonal/Permutation Matrices:対角行列/順列行列の作成と操作>21.1 Creating and Manipulating Diagonal/Permutation Matrices]]
---[[21.1.1 Creating Diagonal Matrices:対角行列の作成>21.1.1 Creating Diagonal Matrices]]
---[[21.1.2 Creating Permutation Matrices:順列行列の作成>21.1.2 Creating Permutation Matrices]]
---[[21.1.3 Explicit and Implicit Conversions:明示的および暗黙的な変換>21.1.3 Explicit and Implicit Conversions]]
--[[21.2 Linear Algebra with Diagonal/Permutation Matrices:対角行列/順列行列を使った線形代数>21.2 Linear Algebra with Diagonal/Permutation Matrices]]
---[[21.2.1 Expressions Involving Diagonal Matrices:対角行列を含む式>21.2.1 Expressions Involving Diagonal Matrices]]
---[[21.2.2 Expressions Involving Permutation Matrices:置換行列を含む式>21.2.2 Expressions Involving Permutation Matrices]]
--[[21.3 Functions That Are Aware of These Matrices:これらの行列を認識する関数>21.3 Functions That Are Aware of These Matrices]]
---[[21.3.1 Diagonal Matrix Functions:対角行列関数 >21.3.1 Diagonal Matrix Functions]]
---[[21.3.2 Permutation Matrix Functions:順列行列関数>21.3.2 Permutation Matrix Functions]]
--[[21.4 Examples of Usage:使用例>1.4 Examples of Usag]]
--[[21.5 Differences in Treatment of Zero Elements:ゼロ要素の扱いの違い>21.5 Differences in Treatment of Zero Elements]]
[[22 Sparse Matrices:疎行列>22 Sparse Matrices]]
---[[22.1 Creation and Manipulation of Sparse Matrices:疎行列の作成と操作>22.1 Creation and Manipulation of Sparse Matrices]]
---[[22.1.1 Storage of Sparse Matrices:疎行列の格納>22.1.1 Storage of Sparse Matrices]]
---[[22.1.2 Creating Sparse Matrices:疎行列の作成>22.1.2 Creating Sparse Matrices]]
---[[22.1.3 Finding Information about Sparse Matrices:疎行列に関する情報の検索>22.1.3 Finding Information about Sparse Matrices]]
---[[22.1.4 Basic Operators and Functions on Sparse Matrices:疎行列に対する基本的な演算子と関数>22.1.4 Basic Operators and Functions on Sparse Matrices]]
---[[22.1.4.1 Sparse Functions:スパース関数>22.1.4.1 Sparse Functions]]
---[[22.1.4.2 Return Types of Operators and Functions:演算子と関数の戻り値の型 >22.1.4.2 Return Types of Operators and Functions]]
---[[22.1.4.3 Mathematical Considerations:数学的な考慮事項>22.1.4.3 Mathematical Considerations]]
---[[22.2 Linear Algebra on Sparse Matrices:疎行列上の線形代数>22.2 Linear Algebra on Sparse Matrices]]
---[[22.3 Iterative Techniques Applied to Sparse Matrices:疎行列に適用される反復手法>22.3 Iterative Techniques Applied to Sparse Matrices]]
---[[22.4 Real Life Example using Sparse Matrices:疎行列を使った実際の例>22.4 Real Life Example using Sparse Matrices]]
-[[23 Numerical Integration:数値積分>23 Numerical Integration]]
--[[23.1 Functions of One Variable:変数関数>23.1 Functions of One Variable]]
--[[23.2 Orthogonal Collocation:直交コロケーション>23.2 Orthogonal Collocation]]
--[[23.3 Functions of Multiple Variables:複数の変数の関数 >23.3 Functions of Multiple Variables]]
-[[24 Differential Equations:微分方程式>24 Differential Equations]]
--[[24.1 Ordinary Differential Equations:常微分方程式>24.1 Ordinary Differential Equations]]
--[[24.2 Differential-Algebraic Equations:微分代数方程式>24.2 Differential-Algebraic Equations]]
--[[24.3 Matlab-compatible solvers:Matlab互換ソルバー>24.3 Matlab-compatible solvers]]
-[[25 Optimization:最適化>25 Optimization]]
--[[25.1 Linear Programming:線形プログラミング>25.1 Linear Programming]]
--[[25.2 Quadratic Programming:二次関数プログラミング>25.2 Quadratic Programming]]
--[[25.3 Nonlinear Programming:非線形プログラミング>25.3 Nonlinear Programming]]
--[[25.4 Linear Least Squares:線形最小二乗法>25.4 Linear Least Squares]]
-[[26 Statistics:統計>26 Statistics]]
--[[26.1 Descriptive Statistics:記述統計>26.1 Descriptive Statistics]]
--[[26.2 Statistics on Sliding Windows of Data:データのスライディングウィンドウの統計>26.2 Statistics on Sliding Windows of Dat]]
--[[26.3 Basic Statistical Functions:基本的な統計関数>26.3 Basic Statistical Functions]]
--[[26.4 Correlation and Regression Analysis:相関と回帰分析>26.4 Correlation and Regression Analysis]]
--[[26.5 Distributions:ディストリビューション>26.5 Distributions]]
--[[26.6 Random Number Generation:乱数生成>26.6 Random Number Generation]]
-[[27 Sets:セット>27 Sets]]
--[[27.1 Set Operations:集合演算>27.1 Set Operations]]
-[[28 Polynomial Manipulations:多項式操作>28 Polynomial Manipulations]]
--[[28.1 Evaluating Polynomials:多項式の評価>28.1 Evaluating Polynomials]]
--[[28.2 Finding Roots:根(ルート)を求める>28.2 Finding Roots]]
--[[28.3 Products of Polynomials:多項式の積>28.3 Products of Polynomials]]
--[[28.4 Derivatives / Integrals / Transforms:微分 / 積分 / 変換>28.4 Derivatives / Integrals / Transforms]]
--[[28.5 Polynomial Interpolation:多項式補間>28.5 Polynomial Interpolation]]
--[[28.6 Miscellaneous Functions:その他の関数:>28.6 Miscellaneous Functions]]
-[[29 Interpolation:補間>29 Interpolation]]
--[[29.1 One-dimensional Interpolation:1次元補間>29.1 One-dimensional Interpolatio]]
--[[29.2 Multi-dimensional Interpolation:多次元補間>29.2 Multi-dimensional Interpolation]]
-[[30 Geometry:幾何学>30 Geometry]]
--[[30.1 Delaunay Triangulation:ドロネー三角形分割>30.1 Delaunay Triangulation]]
---[[30.1.1 Plotting the Triangulation:三角測量のプロット>30.1.1 Plotting the Triangulation]]
---[[30.1.2 Identifying Points in Triangulation:三角測量における点の特定>30.1.2 Identifying Points in Triangulation]]
--[[30.2 Voronoi Diagrams:ボロノイ図>30.2 Voronoi Diagrams]]
--[[30.3 Convex Hull:凸包>30.3 Convex Hull]]
--[[30.4 Interpolation on Scattered Data:散在データの補間>30.4 Interpolation on Scattered Data]]
--[[30.5 Vector Rotation Matrices:ベクトル回転行列>30.5 Vector Rotation Matrices]]
-[[31 Signal Processing:信号処理>31 Signal Processing]]
-[[32 Image Processing:画像処理>32 Image Processing]]
--[[32.1 Loading and Saving Images:画像の読み込みと保存>32.1 Loading and Saving Images]]
--[[32.2 Displaying Images:画像の表示>32.2 Displaying Images]]
--[[32.3 Representing Images:画像の表現>32.3 Representing Images]]
--[[32.4 Plotting on top of Images:画像の上にプロットする>32.4 Plotting on top of Images]]
--[[32.5 Color Conversion:色変換>32.5 Color Conversion]]
-[[33 Audio Processing:オーディオ処理>33 Audio Processing]]
--[[33.1 Audio File Utilities:オーディオファイルユーティリティ >33.1 Audio File Utilities]]
--[[33.2 Audio Device Information:オーディオデバイス情報>33.2 Audio Device Information]]
--[[33.3 Audio Player:オーディオプレーヤー>33.3 Audio Player]]
---[[33.3.1 Playback:再生>33.3.1 Playback]]
---[[33.3.2 Properties:プロパティ>33.3.2 Properties]]
--[[33.4 Audio Recorder:オーディオレコーダー >33.4 Audio Recorder]]
---[[33.4.1 Recording:録音>33.4.1 Recording]]
---[[33.4.2 Data Retrieval:データの取得>33.4.2 Data Retrieval]]
---[[33.4.3 Properties:プロパティ>33.4.3 Properties]]
--[[33.5 Audio Data Processing:オーディオデータの処理>33.5 Audio Data Processing]]
-[[34 Object Oriented Programming:オブジェクト指向プログラミング>34 Object Oriented Programming]]
--[[34.1 Creating a Class:クラスの作成>34.1 Creating a Class]]
--[[34.2 Class Methods:クラスメソッド>34.2 Class Methods]]
--[[34.3 Indexing Objects:オブジェクトのインデックス作成>34.3 Indexing Objects]]
---[[34.3.1 Defining Indexing And Indexed Assignment:インデックスとインデックス割り当ての定義>34.3.1 Defining Indexing And Indexed Assignment]]
---[[34.3.2 Indexed Assignment Optimization:インデックス割り当ての最適化 >34.3.2 Indexed Assignment Optimization]]
--[[34.4 Overloading Objects:オブジェクトのオーバーロード>34.4 Overloading Objects]]
---[[34.4.1 Function Overloading:関数のオーバーロード>34.4.1 Function Overloading]]
---[[34.4.2 Operator Overloading:演算子のオーバーロード >34.4.2 Operator Overloading]]
---[[34.4.3 Precedence of Objects:オブジェクトの優先順位>34.4.3 Precedence of Objects]]
--[[34.5 Inheritance and Aggregation:継承と集約>34.5 Inheritance and Aggregation]]
--[[34.6 classdef Classes:classdefクラス>34.6 classdef Classes]]
---[[34.6.1 Creating a classdef Class:classdefクラスの作成 >34.6.1 Creating a classdef Class]]
---[[34.6.2 Properties:プロパティ>34.6.2 Properties]]
---[[34.6.3 Methods:メソッド>34.6.3 Methods]]
---[[34.6.4 Inheritance:継承>34.6.4 Inheritance]]
---[[34.6.5 Value Classes vs. Handle Classes:値クラスとハンドルクラス>34.6.5 Value Classes vs. Handle Classes]]
-[[35 GUI Development:GUI開発>35 GUI Development]]
--[[35.1 I/O Dialogs:I/Oダイアログ>35.1 I/O Dialogs]]
--[[35.2 Progress Bar:プログレスバー>35.2 Progress Bar]]
--[[35.3 UI Elements:UI要素>35.3 UI Elements]]
--[[35.4 GUI Utility Functions:GUIユーティリティ関数>35.4 GUI Utility Functions]]
--[[35.5 User-Defined Preferences:ユーザー定義の設定>35.5 User-Defined Preferences]]
--[[35.6 Octave Workspace Windows:オクターブワークスペースウィンドウ>35.6 Octave Workspace Windows]]
-[[36 System Utilities:システムユーティリティ>36 System Utilities]]
--[[36.1 Timing Utilities:タイミングユーティリティ>36.1 Timing Utilities]]
--[[36.2 Filesystem Utilities:ファイルシステムユーティリティ>36.2 Filesystem Utilities]]
--[[36.3 File Archiving Utilities:ファイルアーカイブユーティリティ >36.3 File Archiving Utilities]]
--[[36.4 Networking Utilities:ネットワークユーティリティ>36.4 Networking Utilities]]
---[[36.4.1 FTP Objects:FTP オブジェクト>36.4.1 FTP Objects]]
---[[36.4.2 WWW Access:WWW Access>36.4.2 WWW Access]]
---[[36.4.3 Base64 and Binary Data Transmission:Base64とバイナリデータ転送>36.4.3 Base64 and Binary Data Transmission]]
--[[36.5 Controlling Subprocesses:サブプロセスの制御>36.5 Controlling Subprocesses]]
--[[36.6 Process, Group, and User IDs:プロセス、グループ、およびユーザーID>36.6 Process, Group, and User IDs]]
--[[36.7 Environment Variables:環境変数>36.7 Environment Variables]]
--[[36.8 Current Working Directory:現在の作業ディレクトリ>36.8 Current Working Directory]]
--[[36.9 Password Database Functions:パスワードデータベース関数>36.9 Password Database Functions]]
--[[36.10 Group Database Functions:グループデータベース関数 >36.10 Group Database Functions]]
--[[36.11 System Information:システム情報>36.11 System Information]]
--[[36.12 Hashing Functions:ハッシュ関数>36.12 Hashing Functions]]
-[[37 Packages:パッケージ>37 Packages]]
--[[37.1 Installing and Removing Packages:パッケージのインストールと削除>37.1 Installing and Removing Packages]]
--[[37.2 Using Packages:パッケージの使用>37.2 Using Packages]]
--[[37.3 Administrating Packages:パッケージの管理>37.3 Administrating Packages]]
--[[37.4 Creating Packages:パッケージの作成>37.4 Creating Packages]]
---[[37.4.1 The DESCRIPTION File:DESCRIPTION ファイル>37.4.1 The DESCRIPTION File]]
---[[37.4.2 The INDEX File:INDEX ファイル>37.4.2 The INDEX File]]
---[[37.4.3 PKG_ADD and PKG_DEL Directives:PKG_ADD および PKG_DEL ディレクティブ>37.4.3 PKG_ADD and PKG_DEL Directives]]
---[[37.4.4 Missing Components:不足しているコンポーネント>37.4.4 Missing Components]]
-Appendix A External Code Interface