comparison doc/interpreter/octave.texi @ 11255:d682cd6669ac

Update info-based documentation menus to include new nodes.
author Rik <octave@nomad.inbox5.com>
date Mon, 15 Nov 2010 17:57:43 -0800
parents 31f8534eb055
children 8d4c57258523
comparison
equal deleted inserted replaced
11254:31f8534eb055 11255:d682cd6669ac
300 300
301 * Integer Arithmetic:: 301 * Integer Arithmetic::
302 302
303 Strings 303 Strings
304 304
305 * Escape Sequences in string constants:: 305 * Escape Sequences in String Constants::
306 * Character Arrays:: 306 * Character Arrays::
307 * Creating Strings:: 307 * Creating Strings::
308 * Comparing Strings:: 308 * Comparing Strings::
309 * Manipulating Strings:: 309 * Manipulating Strings::
310 * String Conversions:: 310 * String Conversions::
321 * Cell Arrays:: 321 * Cell Arrays::
322 * Comma Separated Lists:: 322 * Comma Separated Lists::
323 323
324 Data Structures 324 Data Structures
325 325
326 * Basic Usage and Examples::
326 * Structure Arrays:: 327 * Structure Arrays::
327 * Creating Structures:: 328 * Creating Structures::
328 * Manipulating Structures:: 329 * Manipulating Structures::
329 * Processing Data in Structures:: 330 * Processing Data in Structures::
330 331
331 Cell Arrays 332 Cell Arrays
332 333
333 * Creating Cell Arrays:: 334 * Basic Usage of Cell Arrays::
335 * Creating Cell Arrays::
334 * Indexing Cell Arrays:: 336 * Indexing Cell Arrays::
335 * Cell Arrays of Strings:: 337 * Cell Arrays of Strings::
336 * Processing Data in Cell Arrays:: 338 * Processing Data in Cell Arrays::
339
340 Comma Separated Lists
341
342 * Comma Separated Lists Generated from Cell Arrays::
343 * Comma Separated Lists Generated from Structure Arrays::
337 344
338 Variables 345 Variables
339 346
340 * Global Variables:: 347 * Global Variables::
341 * Persistent Variables:: 348 * Persistent Variables::
380 * The @code{try} Statement:: 387 * The @code{try} Statement::
381 * Continuation Lines:: 388 * Continuation Lines::
382 389
383 The @code{switch} Statement 390 The @code{switch} Statement
384 391
385 * Notes for the C programmer:: 392 * Notes for the C Programmer::
386 393
387 The @code{for} Statement 394 The @code{for} Statement
388 395
389 * Looping Over Structure Elements:: 396 * Looping Over Structure Elements::
390 397
391 Functions and Scripts 398 Functions and Scripts
392 399
393 * Defining Functions:: 400 * Defining Functions::
394 * Multiple Return Values:: 401 * Multiple Return Values::
395 * Variable-length Argument Lists:: 402 * Variable-length Argument Lists::
403 * Ignoring Arguments::
396 * Variable-length Return Lists:: 404 * Variable-length Return Lists::
397 * Returning From a Function:: 405 * Returning from a Function::
398 * Default Arguments:: 406 * Default Arguments::
399 * Function Files:: 407 * Function Files::
400 * Script Files:: 408 * Script Files::
401 * Function Handles Inline Functions and Anonymous Functions:: 409 * Function Handles Inline Functions and Anonymous Functions::
402 * Commands:: 410 * Commands::
403 * Organization of Functions:: 411 * Organization of Functions::
404 412
405 Function Files 413 Function Files
406 414
407 * Manipulating the load path:: 415 * Manipulating the Load Path::
408 * Subfunctions:: 416 * Subfunctions::
409 * Private Functions:: 417 * Private Functions::
410 * Overloading and Autoloading:: 418 * Overloading and Autoloading::
411 * Function Locking:: 419 * Function Locking::
412 * Function Precedence:: 420 * Function Precedence::
487 * Introduction to Plotting:: 495 * Introduction to Plotting::
488 * High-Level Plotting:: 496 * High-Level Plotting::
489 * Graphics Data Structures:: 497 * Graphics Data Structures::
490 * Advanced Plotting:: 498 * Advanced Plotting::
491 499
492 Introduction to Plotting 500 High-Level Plotting
493 501
494 * Two-Dimensional Plots:: 502 * Two-Dimensional Plots::
495 * Three-Dimensional Plotting:: 503 * Three-Dimensional Plotting::
496 * Plot Annotations:: 504 * Plot Annotations::
497 * Multiple Plots on One Page:: 505 * Multiple Plots on One Page::
500 * Interacting with Plots:: 508 * Interacting with Plots::
501 * Test Plotting Functions:: 509 * Test Plotting Functions::
502 510
503 Two-Dimensional Plots 511 Two-Dimensional Plots
504 512
505 * Two-dimensional Function Plotting:: 513 * Two-dimensional Function Plotting::
506 514
507 Three-Dimensional Plotting 515 Three-Dimensional Plotting
508 516
509 * Three-dimensional Function Plotting:: 517 * Three-dimensional Function Plotting::
510 * Three-dimensional Geometric Shapes:: 518 * Three-dimensional Geometric Shapes::
511 519
512 Graphics Data Structures 520 Graphics Data Structures
513 521
514 * Introduction to Graphics Structures:: 522 * Introduction to Graphics Structures::
515 * Graphics Objects:: 523 * Graphics Objects::
537 * Object Groups:: 545 * Object Groups::
538 * Graphics Backends:: 546 * Graphics Backends::
539 547
540 Object Groups 548 Object Groups
541 549
542 * Data sources in object groups:: 550 * Data Sources in Object Groups::
543 * Area series:: 551 * Area Series::
544 * Bar series:: 552 * Bar Series::
545 * Contour groups:: 553 * Contour Groups::
546 * Error bar series:: 554 * Error Bar Series::
547 * Line series:: 555 * Line Series::
548 * Quiver group:: 556 * Quiver Group::
549 * Scatter group:: 557 * Scatter Group::
550 * Stair group:: 558 * Stair Group::
551 * Stem Series:: 559 * Stem Series::
552 * Surface group:: 560 * Surface Group::
553 561
554 Graphics Backends 562 Graphics Backends
555 563
556 * Interaction with gnuplot:: 564 * Interaction with gnuplot::
557 565
558 Matrix Manipulation 566 Matrix Manipulation
559 567
560 * Finding Elements and Checking Conditions:: 568 * Finding Elements and Checking Conditions::
561 * Rearranging Matrices:: 569 * Rearranging Matrices::
574 * Coordinate Transformations:: 582 * Coordinate Transformations::
575 * Mathematical Constants:: 583 * Mathematical Constants::
576 584
577 Linear Algebra 585 Linear Algebra
578 586
579 * Techniques used for Linear Algebra:: 587 * Techniques Used for Linear Algebra::
580 * Basic Matrix Functions:: 588 * Basic Matrix Functions::
581 * Matrix Factorizations:: 589 * Matrix Factorizations::
582 * Functions of a Matrix:: 590 * Functions of a Matrix::
583 * Specialized Solvers:: 591 * Specialized Solvers::
584 592
680 * Interpolation on Scattered Data:: 688 * Interpolation on Scattered Data::
681 689
682 Delaunay Triangulation 690 Delaunay Triangulation
683 691
684 * Plotting the Triangulation:: 692 * Plotting the Triangulation::
685 * Identifying points in Triangulation:: 693 * Identifying Points in Triangulation::
686 694
687 Image Processing 695 Image Processing
688 696
689 * Loading and Saving Images:: 697 * Loading and Saving Images::
690 * Displaying Images:: 698 * Displaying Images::
696 704
697 * Creating a Class:: 705 * Creating a Class::
698 * Manipulating Classes:: 706 * Manipulating Classes::
699 * Indexing Objects:: 707 * Indexing Objects::
700 * Overloading Objects:: 708 * Overloading Objects::
709 * Inheritance and Aggregation::
710
711 Indexing Objects
712
713 * Defining Indexing And Indexed Assignment::
714 * Indexed Assignment Optimization::
701 715
702 Overloading Objects 716 Overloading Objects
703 717
704 * Function Overloading:: 718 * Function Overloading::
705 * Operator Overloading:: 719 * Operator Overloading::
718 * Password Database Functions:: 732 * Password Database Functions::
719 * Group Database Functions:: 733 * Group Database Functions::
720 * System Information:: 734 * System Information::
721 * Hashing Functions:: 735 * Hashing Functions::
722 736
737 Networking Utilities
738
739 * FTP Objects::
740 * URL Manipulation::
741
723 Packages 742 Packages
724 743
725 * Installing and Removing Packages:: 744 * Installing and Removing Packages::
726 * Using Packages:: 745 * Using Packages::
727 * Administrating Packages:: 746 * Administrating Packages::
728 * Creating Packages:: 747 * Creating Packages::
729 748
730 Creating Packages 749 Creating Packages
731 750
732 * The DESCRIPTION File:: 751 * The DESCRIPTION File::
733 * The INDEX file:: 752 * The INDEX File::
734 * PKG_ADD and PKG_DEL directives:: 753 * PKG_ADD and PKG_DEL Directives::
735 754
736 Dynamically Linked Functions 755 Dynamically Linked Functions
737 756
738 * Oct-Files:: 757 * Oct-Files::
739 * Mex-Files:: 758 * Mex-Files::
803 * Service:: 822 * Service::
804 823
805 Reporting Bugs 824 Reporting Bugs
806 825
807 * Bug Criteria:: 826 * Bug Criteria::
808 * Where: Bug Tracker. Where to send your bug report. 827 * Where: Bug Tracker:: Where to submit your bug report.
809 * Reporting: Bug Reporting. How to report a bug effectively. 828 * Reporting: Bug Reporting:: How to report a bug effectively.
810 * Patches: Sending Patches. How to send a patch for Octave. 829 * Patches: Sending Patches:: How to send a patch for Octave.
811 830
812 Installation 831 Installation
813 832
814 * Installation Problems:: 833 * Installation Problems::
815 834
816 Emacs Octave Support 835 Emacs Octave Support
817 836
818 * Installing EOS:: 837 * Installing EOS::
819 * Using Octave Mode:: 838 * Using Octave Mode::
820 * Running Octave From Within Emacs:: 839 * Running Octave from Within Emacs::
821 * Using the Emacs Info Reader for Octave:: 840 * Using the Emacs Info Reader for Octave::
822 @end detailmenu 841 @end detailmenu
823 @end menu 842 @end menu
824 843
825 @c ------------------------------------------------------------------------ 844 @c ------------------------------------------------------------------------