Mercurial > octave-nkf
annotate CITATION @ 20585:45151de7423f
maint: Clean up implementations of ode45.m, odeget.m, odeset.m.
* ode45.m: Match variable names in function to docstring.
Don't use '...' line continuation unless strictly necessary.
Remove incorrect isa check for inline function.
Use '( )' around switch statement test variable.
Use printf, rather than fprintf, where possible.
* odeget.m: Match variable names in function to docstring.
Rephrase error messages to begin with 'odeget:'.
Use try/catch blocks to speed up "fast" and "fast_not_empty" code.
Use rows() rather than "size (xxx, 1)".
Use isempty rather than "size (xxx, 1) == 0".
Use printf, rather than fprintf, where possible.
Use unwind_protect block in BIST tests to restore warning state.
* odeset.m: Match variable names in function to docstring.
Use rows() rather than "size (xxx, 1)".
Use isempty rather than "size (xxx, 1) == 0".
Use printf, rather than fprintf, where possible.
Eliminate for loop with cell2struct for odestruct initialization.
Introduce temporary vars oldstruct, newstruct to clarify code.
Restate some error messages to begin with 'odeset:'.
Use cellfun to quickl check that all field inputs are strings.
Use unwind_protect block in BIST tests to restore warning state.
author | Rik <rik@octave.org> |
---|---|
date | Mon, 05 Oct 2015 11:59:18 -0700 |
parents | f5d9e57d4380 |
children |
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 |
20236
f5d9e57d4380
Update citation for Octave software to version 4.0.0.
Rik <rik@octave.org>
parents:
18793
diff
changeset
|
3 John W. Eaton, David Bateman, Søren Hauberg, Rik Wehbring (2015). |
f5d9e57d4380
Update citation for Octave software to version 4.0.0.
Rik <rik@octave.org>
parents:
18793
diff
changeset
|
4 GNU Octave version 4.0.0 manual: a high-level interactive language for |
18793
a6d13c62fccf
Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents:
16178
diff
changeset
|
5 numerical computations. |
16178
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
6 URL http://www.gnu.org/software/octave/doc/interpreter/ |
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 |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
10 @book{, |
18793
a6d13c62fccf
Update CITATION file to include Rik Wehbring, use current version number.
Rik <rik@octave.org>
parents:
16178
diff
changeset
|
11 author = {John W. Eaton, David Bateman, S\oren Hauberg, and Rik Wehbring}, |
20236
f5d9e57d4380
Update citation for Octave software to version 4.0.0.
Rik <rik@octave.org>
parents:
18793
diff
changeset
|
12 title = {{GNU Octave} version 4.0.0 manual: a high-level interactive language for numerical computations}, |
f5d9e57d4380
Update citation for Octave software to version 4.0.0.
Rik <rik@octave.org>
parents:
18793
diff
changeset
|
13 year = {2015}, |
16178
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
14 url = {http://www.gnu.org/software/octave/doc/interpreter}, |
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 |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
17 We have invested a lot of time and effort in creating GNU Octave, please cite it |
3a93af21d206
New function citation() to display citation information (patch #7960)
Carnë Draug <carandraug@octave.org>
parents:
diff
changeset
|
18 when using it. See also `citation pkgname' for citing Octave packages. |