
1,385 Views
Bagi kalian yang menggunakan Octave sebagai tools komputasi teknik – Scientific Programming Language, saat ini Octave sudah mencapai versi 5.2.0 Kemampuan Octave sebagai scientific Programming Languange yaitu
- numerical linear algebra problems,
- finding the roots of nonlinear equations,
- integrating ordinary functions,
- manipulating polynomials, and
- integrating ordinary differential and differential-algebraic equations
Download di https://www.gnu.org/software/octave/download.html. Berikut beberapa bug yang diperbaiki di versi saat ini
Improvements
- Avoid color changes in MS Windows GUI terminal (bug #57658).
- Lock amd and symbfact to avoid segmentation fault with SuiteSparse (bug #57435).
- Fix segfault when calculating patch vertex normals (bug #57353).
- Fix segfault in constructing patch normals for lighting (bug #57353).
- mat2str.m: Fix for logical matrix (add
transpose
). - improve file equality check for MS Windows (bug #55161).
- ismember.m: Fix second return argument when values are complex (bug #52437).
- findobj.m: Fix typo and correctly handle numeric properties (bug #57030).
- Correctly display integer types with format hex (bug #56966).
- Cast
winqueryreg
REG_DWORD
types toDWORD
(bug #56703). - Fix numerous errors in
audiowrite
/audioread
(bug #56889). - print.m: Pass quoted path to
octave-svgconvert
(bug #56768). - dir.m: Fix occasionally returning incorrect folder field (bug #55448).
- Stop segfault when calling 3-input form of
diag
with cell arrays (bug #56711). - improve message for setting breakpoint in nonexistent function (bug #56157).
- Use framebuffer object for printing invisible Qt figures on mac (bug #55268).
- Escape backslash characters in
EPS
output (bug #56448). - Use replacement characters to display non UTF-8 strings in figures (bug #55974).
- inputrc: Add warning about modification (bug #56079).
- documentation.cc (global_search): just return if query string is empty (bug #56388).
- Default (c)transpose for old style class arrays (bug #56323).
- Always reserve at least 1 element of storage for sparse matrices (bug #56232).
- Don’t segfault at exit after reading malformed HDF5 file (bug #56149).
- Fix pause() with no arguments called on Windows (bug #55943).
- refactor minimum eigenvalue index search in
qp
(bug #56037). - qp: fix obscure corner case when calculating
qp
caused by a typo (bug #56037). - use
std::streampos
instead ofstd::ios::streampos
(patch #9782). - fix
pause
andkbhit
with glibc 2.28 end-of-file state behavior (bug #55029). - Fix return of left-handed vectors when inputs are complex (bug #56026).
- waitbar.m: Fix hang when using
createcancelbtn
property (bug #55963). - shading.m: Fix unexpected error when multiple
hggroups
present (bug #55993). - dec2base.m: Correctly handle zero matrix input (bug #56005).
- eliminate duplicate graphics callback object stack (bug #55908).
- Improve performance when closing figures (bug #55908).
- Reduce time to process
pkg -forge list
by 30X (bug #39479). - Feed
fig2dev
with PDF files converted from svg (bug #55906). - Improve error checking for
iconv_open
. - poly.m: fix the fix for input of complex conjugate pairs (bug #53897).
- mkoctfile: use the
TMPDIR
environment variable if set (bug #55814). - line.m: Fix creation of unwanted axes (bug #55840).
- Accept 4-input form for quiver3 (bug #55570).
- pkg.m: restore installing packages from zip archives (bug #55788).
- axis.m: Fix issues with
equal
argument (bug #55619, bug #55614, bug #55574, bug #55514, bug #54848, bug #53724, bug #53504, bug #53336, bug #51938, bug #50356). - ordeig.m: Do not fail on 1×1 matrices (bug #55779).
GUI
- fix editors search and replace in selection (bug #56405).
- undo a complete replace all action in the editor (bug #56405).
- fix missing unlock of mutex when gui editor is not present (bug #56097).
- prevent unnamed editor tab from being closed by
rmdir
(bug #55888). - prevent editor from closing files that are not affected by
rmdir
(bug #55823). - fix creating keyword files for editor autocompletion (bug #55835).
- fix dock widget position when being dragged out of the main window (bug #55704).
Diambil dari https://www.gnu.org/software/octave/news/release/2020/01/31/octave-5.2.0-released.html