*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