Mercurial > hg > octave-max
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 |