数学計算システム GNU Octave 7 のリリース

数学的計算を実行するシステム GNU Octave 7.1.0 (7.x ブランチの最初のリリース) がリリースされ、Matlab とほぼ互換性のあるインタープリター言語が提供されました。 GNU Octave を使用すると、線形問題、非線形方程式および微分方程式、複素数と行列を使用した計算、データの視覚化、および数学的実験を解くことができます。

新しいリリースの変更点には次のようなものがあります。

  • Matlab との互換性を向上させる取り組みが続けられ、多くの既存関数の機能が拡張されました。
  • JSON (jsondecode、jsonencode) および Jupyter Notebook (jupyter_notebook) を操作するための関数を追加しました。
  • 新しい関数の追加: cospi、getpixelposition、endsWith、fill3、listfonts、matlab.net.base64decode、matlab.net.base64encode、memory、ordqz、rng、sinpi、startsWith、streamribbon、turbo、uniquetol、xtickangle、ytickangle、ztickangle。
  • 多くの Octave 関数は、コマンドの形式 (かっこと戻り値なし) と関数の形式 (かっこと戻り値を割り当てるための "= 記号あり) の両方で呼び出すことができます。 たとえば、「mkdir new_directory」または「status = mkdir("new_directory")」です。
  • 変数およびインクリメント/デクリメント演算子 (「++」/「—」) をスペースで区切ることは禁止されています。
  • グラフィカル モードでは、デバッグ中に編集パネルの変数の上にマウスを移動すると、変数値を含むツールチップが表示されます。
  • デフォルトでは、コマンド ウィンドウがアクティブな場合、グローバル ホットキーは無効になります。
  • GUI およびチャート インターフェイスでの Qt4 ライブラリのサポートは廃止されました。
  • グラデーションのプロパティに、Web で受け入れられる形式で色を指定する機能が追加されました (例: 「#FF00FF」または「#F0F」)。
  • 追加のプロパティ「contextmenu」がすべてのグラフィック オブジェクトに追加されました。
  • 「fontsizemode」、「toolbar」、「layout」など、14 の新しいプロパティが Axes オブジェクトに追加されましたが、そのほとんどにはまだハンドラーがありません。

数学計算システム GNU Octave 7 のリリース


出所: オープンネット.ru

コメントを追加します