Mercurial > octave
annotate CITATION @ 30902:972959edc3ff
Allow sub2ind() to accept indices outside the size of the input subscripts (bug #62184)
* NEWS.8.md: Announce change in Matlab Compatibility section.
* sub2ind.cc: Add '#include "utility"' for access to std::swap.
* sub2ind.cc (Fsub2ind): Check nargout to figure out ndims of output.
For special case of vector (1-dimension), put in code to guarantee a
row vector output. Add BIST tests for bug #62184. Remove input
validation BIST which no longer applies.
* Array-util.cc (ind2sub): Remove input validation requiring index to
be within range of subscript size. Adjust code to put all remaining
elements in the final output dimension.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 05 Apr 2022 15:12:34 -0700 |
parents | 347dbc9049d5 |
children | 04120d65778a |
rev | line source |
---|---|
16178
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
1 To cite GNU Octave in publications use: |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
2 |
28654
844b3b9bab7a
bump version for first 6.1 release candidate
John W. Eaton <jwe@octave.org>
parents:
27995
diff
changeset
|
3 John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2020). |
30596
347dbc9049d5
bump version for first 7.1 release candidate
John W. Eaton <jwe@octave.org>
parents:
30270
diff
changeset
|
4 GNU Octave version 7.1.0 manual: a high-level interactive language for |
18759
a6d13c62fccf
Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents:
16178
diff
changeset
|
5 numerical computations. |
30596
347dbc9049d5
bump version for first 7.1 release candidate
John W. Eaton <jwe@octave.org>
parents:
30270
diff
changeset
|
6 URL https://www.gnu.org/software/octave/doc/v7.1.0/ |
16178
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
7 |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
8 A BibTeX entry for LaTeX users is: |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
9 |
22444
d77caa2d523d
CITATION: update for 4.2.0 and use @manual in Bibtex (bug #47058).
Rik <rik@octave.org>
parents:
20201
diff
changeset
|
10 @manual{, |
30596
347dbc9049d5
bump version for first 7.1 release candidate
John W. Eaton <jwe@octave.org>
parents:
30270
diff
changeset
|
11 title = {{GNU Octave} version 7.1.0 manual: a high-level interactive language for numerical computations}, |
22932
06513f1f90af
* CITATION: Use 'and' instead of comma to separate author names.
John W. Eaton <jwe@octave.org>
parents:
22929
diff
changeset
|
12 author = {John W. Eaton and David Bateman and S{\o}ren Hauberg and Rik Wehbring}, |
30596
347dbc9049d5
bump version for first 7.1 release candidate
John W. Eaton <jwe@octave.org>
parents:
30270
diff
changeset
|
13 year = {2022}, |
347dbc9049d5
bump version for first 7.1 release candidate
John W. Eaton <jwe@octave.org>
parents:
30270
diff
changeset
|
14 url = {https://www.gnu.org/software/octave/doc/v7.1.0/}, |
16178
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
15 } |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
16 |
25771 | 17 We have invested a lot of time and effort in creating GNU Octave, please |
27216
823b4bcf79fc
unless necessary for formatting or code, use ' instead of `
John W. Eaton <jwe@octave.org>
parents:
26290
diff
changeset
|
18 cite it when using it. See also 'citation pkgname' for citing Octave |
25771 | 19 packages. |