انتشار سیستم محاسبات ریاضی GNU Octave 7

انتشار سیستم برای انجام محاسبات ریاضی GNU Octave 7.1.0 (نخستین نسخه از شاخه 7.x)، که یک زبان تفسیر شده را ارائه می دهد، تا حد زیادی با Matlab سازگار است. اکتاو گنو می تواند برای حل مسائل خطی، معادلات غیر خطی و دیفرانسیل، محاسبات با استفاده از اعداد مختلط و ماتریس ها، تجسم داده ها و آزمایش های ریاضی استفاده شود.

از جمله تغییرات نسخه جدید:

  • کار برای بهبود سازگاری با Matlab ادامه یافته است و قابلیت های بسیاری از توابع موجود گسترش یافته است.
  • توابع اضافه شده برای کار با JSON (jsondecode، jsonencode) و Jupyter Notebook (jupyter_notebook).
  • توابع جدید اضافه شده است: cospi، getpixelposition، endsWith، fill3، listfonts، matlab.net.base64decode، matlab.net.base64encode، حافظه، ordqz، rng، sinpi، startsWith، streamribbon، turbo، uniquetol، xtickangle، ztickangle،.
  • فراخوانی بسیاری از توابع Octave هم به صورت دستور (بدون پرانتز و مقادیر برگشتی) و هم به صورت توابع (با پرانتز و نماد "=" برای تعیین مقدار برگشتی) امکان پذیر است. به عنوان مثال، "mkdir new_directory" یا "status = mkdir("new_directory")".
  • جداسازی متغیرها و عملگرهای افزایش/کاهش ("++"/"-") با فاصله ممنوع است.
  • در حالت گرافیکی، هنگام اشکال‌زدایی، وقتی ماوس را روی متغیرها در پانل ویرایش می‌برید، نکات ابزار با مقادیر متغیر نمایش داده می‌شود.
  • به طور پیش فرض، کلیدهای میانبر سراسری زمانی که پنجره فرمان فعال است غیرفعال می شوند.
  • پشتیبانی از کتابخانه Qt4 در رابط کاربری گرافیکی و رابط نمودار قطع شده است.
  • در ویژگی‌های گرادیان، قابلیت تعیین رنگ‌ها در قالبی که در وب پذیرفته شده است اضافه شده است (به عنوان مثال، "#FF00FF" یا "F0F#).
  • یک ویژگی اضافی "contextmenu" برای همه اشیاء گرافیکی اضافه شده است.
  • 14 ویژگی جدید به شی axes اضافه شده است، مانند "fontsizemode"، "toolbar" و "layout"، که اکثر آنها هنوز هندلر ندارند.

انتشار سیستم محاسبات ریاضی GNU Octave 7


منبع: opennet.ru

اضافه کردن نظر