comparison NEWS @ 14093:050bc580cb60 stable

doc: Various docstring improvements before 3.6.0 release. * NEWS, aspell-octave.en.pws, intro.txi, oop.txi, testfun.txi, tips.txi, FIRfilter.m, FIRfilter_aggregation.m, polynomial.m, polynomial_superiorto.m, usejava.m, pcg.m, pcr.m, nchoosek.m, validatestring.m, assert.m, weekday.m, cellfun.cc, error.cc, strfns.cc: Various docstring improvements before 3.6.0 release.
author Rik <octave@nomad.inbox5.com>
date Wed, 21 Dec 2011 19:46:57 -0800
parents 97f41a44dd80
children 951eacaf9381
comparison
equal deleted inserted replaced
14092:22c50cbad2ce 14093:050bc580cb60
78 string repeat count, user-specified comment style, uneven-length 78 string repeat count, user-specified comment style, uneven-length
79 output arrays, %n and %u conversion specifiers (provisionally) 79 output arrays, %n and %u conversion specifiers (provisionally)
80 80
81 ** All .m string functions have been modified for better performance or 81 ** All .m string functions have been modified for better performance or
82 greater Matlab compatibility. Performance gains of 15X-30X have 82 greater Matlab compatibility. Performance gains of 15X-30X have
83 been demonstrated. Operations on cell array of strings no longer pay 83 been demonstrated. Operations on cell array of strings no longer pay
84 quite as high a penalty as those on 2-D character arrays. 84 quite as high a penalty as those on 2-D character arrays.
85 85
86 deblank: Now requires character or cellstr input. 86 deblank: Now requires character or cellstr input.
87 87
88 strtrim: Now requires character or cellstr input. 88 strtrim: Now requires character or cellstr input.
516 subsequently fill it by assignments, provided they meet certain 516 subsequently fill it by assignments, provided they meet certain
517 conditions. For more information, consult the `spalloc' function, 517 conditions. For more information, consult the `spalloc' function,
518 which is no longer a mere dummy. Consequently, nzmax and nnz are no 518 which is no longer a mere dummy. Consequently, nzmax and nnz are no
519 longer always equal in Octave. Octave may also produce a matrix 519 longer always equal in Octave. Octave may also produce a matrix
520 with nnz < nzmax as a result of other operations, so you should 520 with nnz < nzmax as a result of other operations, so you should
521 consistently use nnz unless you really want to use nzmax (i.e. the 521 consistently use nnz unless you really want to use nzmax (i.e., the
522 space allocated for nonzero elements). 522 space allocated for nonzero elements).
523 523
524 Sparse concatenation is also affected, and concatenating sparse 524 Sparse concatenation is also affected, and concatenating sparse
525 matrices, especially larger collections, is now significantly more 525 matrices, especially larger collections, is now significantly more
526 efficient. This applies to both the [] operator and the 526 efficient. This applies to both the [] operator and the
553 packages from Octave Forge automatically. For example, 553 packages from Octave Forge automatically. For example,
554 554
555 pkg install -forge general 555 pkg install -forge general
556 556
557 will automatically download the latest release of the general 557 will automatically download the latest release of the general
558 package and attempt to install it. No automatic resolving of 558 package and attempt to install it. No automatic resolving of
559 dependencies is provided. Further, 559 dependencies is provided. Further,
560 560
561 pkg list -forge 561 pkg list -forge
562 562
563 can be used to list all available packages. 563 can be used to list all available packages.
926 926
927 ** Range arithmetics 927 ** Range arithmetics
928 928
929 For some operations on ranges, Octave will attempt to keep the 929 For some operations on ranges, Octave will attempt to keep the
930 result as a range. These include negation, adding a scalar, 930 result as a range. These include negation, adding a scalar,
931 subtracting a scalar, and multiplying by a scalar. Ranges with zero 931 subtracting a scalar, and multiplying by a scalar. Ranges with zero
932 increment are allowed and can be constructed using the built-in 932 increment are allowed and can be constructed using the built-in
933 function `ones'. 933 function `ones'.
934 934
935 ** Various performance improvements. 935 ** Various performance improvements.
936 936