# HG changeset patch # User Rik # Date 1326401077 28800 # Node ID f50e5fa121cff65dac9ac594e06c07f1c690333d # Parent 606e634fe9511b47f0b28f4c777f75191c618f58 Update Texinfo detailmenu for main Octave documentation. * octave.texi: Update Texinfo detailmenu for main Octave documentation. diff -r 606e634fe951 -r f50e5fa121cf doc/interpreter/octave.texi --- a/doc/interpreter/octave.texi Thu Jan 12 15:38:08 2012 -0500 +++ b/doc/interpreter/octave.texi Thu Jan 12 12:44:37 2012 -0800 @@ -386,7 +386,7 @@ Index Expressions -* Advanced Indexing:: +* Advanced Indexing:: Calling Functions @@ -477,6 +477,8 @@ * Breakpoints:: * Debug Mode:: * Call Stack:: +* Profiling:: +* Profiler Example:: Input and Output @@ -488,7 +490,6 @@ * Terminal Output:: * Terminal Input:: * Simple File I/O:: -* Rational Approximations:: Terminal Output @@ -546,7 +547,7 @@ Three-Dimensional Plots -* Aspect Ratio:: +* Aspect Ratio:: * Three-dimensional Function Plotting:: * Three-dimensional Geometric Shapes:: @@ -575,7 +576,7 @@ * Line Styles:: * Marker Styles:: * Callbacks:: -* Application-defined Data +* Application-defined Data:: * Object Groups:: * Graphics Toolkits:: @@ -595,7 +596,7 @@ Graphics Toolkits -* Customizing Toolkit Behavior:: +* Customizing Toolkit Behavior:: Matrix Manipulation @@ -626,17 +627,17 @@ Vectorization and Faster Code Execution -* Basic Vectorization:: -* Broadcasting:: -* Function Application:: -* Accumulation:: -* Miscellaneous Techniques:: +* Basic Vectorization:: Basic techniques for code optimization +* Broadcasting:: Broadcasting operations +* Function Application:: Applying functions to arrays, cells, and structs +* Accumulation:: Accumulation functions +* Miscellaneous Techniques:: Other techniques for speeding up code * Examples:: Nonlinear Equations * Solvers:: -* Minimizers:: +* Minimizers:: Diagonal and Permutation Matrices @@ -705,7 +706,7 @@ * Descriptive Statistics:: * Basic Statistical Functions:: * Statistical Plots:: -* Correlation and Regression Analysis:: +* Correlation and Regression Analysis:: * Distributions:: * Tests:: * Random Number Generation:: @@ -772,7 +773,7 @@ * I/O Dialogs:: * Progress Bar:: * GUI Utility Functions:: -* User-Defined Preferences:: +* User-Defined Preferences:: System Utilities @@ -876,16 +877,22 @@ Reporting Bugs * Bug Criteria:: -* Bug Tracker:: Where to submit your bug report. -* Bug Reporting:: How to report a bug effectively. -* Sending Patches:: How to send a patch for Octave. +* Bug Tracker:: Where to submit your bug report. +* Bug Reporting:: How to report a bug effectively. +* Sending Patches:: How to send a patch for Octave. Installation * Build Dependencies:: * Running Configure and Make:: -* Compiling Octave with 64-bit Indexing:: -* Installation Problems:: +* Compiling Octave with 64-bit Indexing:: +* Installation Problems:: + +Build Dependencies + +* Tips for Specific Systems:: +* Build Tools:: +* External Packages:: Emacs Octave Support