Octave sudah mencapai versi 5.2.0

By | June 30, 2020
Print Friendly, PDF & Email

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

  1. numerical linear algebra problems,
  2. finding the roots of nonlinear equations,
  3. integrating ordinary functions,
  4. manipulating polynomials, and
  5. 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 to DWORD (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 of std::ios::streampos (patch #9782).
  • fix pause and kbhit 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

Leave a Reply

Your email address will not be published. Required fields are marked *