GNU Octave — система для виконання математичних розрахунків, що надає інтерпретовану мову, багато в чому сумісну з Matlab. GNU Octave може використовуватися для розв'язування лінійних, нелінійних та диференціальних рівнянь, обчислень з використанням комплексних чисел і матриць, візуалізації даних, проведення математичних експериментів.
GNU Octave with Octave Workshop GUI | |
Тип | технічні обчислення |
---|---|
Автори | d і d |
Розробник | John W. Eaton |
Стабільний випуск | 6.3.0 (11 липня 2021 ) |
Операційна система | (GNU/Linux), UNIX, Cygwin |
GNU фреймворк | Qt |
Мова програмування | [1] |
Ліцензія | GNU General Public License |
Онлайн-документація | octave.org/doc/latest/ gnu.org/software/octave/octave.pdf |
Репозиторій | hg.savannah.gnu.org/hgweb/octave |
Вебсайт | www.octave.org |
|
Вона є зручним командним інтерфейсом для розв'язування лінійних і нелінійних математичних завдань, а також проведення інших арифметичних експериментів, використовуючи мову, в більшості випадків, сумісну з MATLAB. Крім того, Octave можна використовувати для пакетної обробки. Мова Octave оперує арифметикою дійсних і комплексних скалярів і матриць, має розширення для розв'язування лінійних алгебраїчних рівнянь, знаходження коренів систем нелінійних алгебраїчних рівнянь, роботи з поліномами, розв'язування різних диференціальних рівнянь, інтегрування систем диференціальних і диференціально-алгебраїчних рівнянь першого порядку, інтегрування функцій на скінченних і нескінченних інтервалах. Цей список можна легко розширити, використовуючи мову Octave (або використовуючи динамічно завантажувані модулі, створені на мовах C, , Фортран та ін.). В основний склад Octave включені пакети для інтеграції з мовою Java.
Ключовим нововведенням GNU Octave 3.8 є реалізація графічного інтерфейсу користувача, на додаток до раніше доступного інтерактивного командного рядка. Для запуску GNU Octave 3.8 в режимі GUI слід використовувати опцію --force-gui. За замовчуванням графічний інтерфейс активований у випуску 4.0.
Для виконання графічних команд і виведення графіків за замовчуванням задіяний OpenGL з набором віджетів FLTK (gnuplot застосовується як запасний варіант, у разі відсутності необхідних OpenGL-бібліотек). При виведенні на екран з використанням віджетів FLTK забезпечена можливість використання парсера TeX (наприклад, можна використовувати префікс \bf для виділення жирним, \fontname{Arial} для вибору шрифту тощо).
Див. також
Посилання
- Octave Wiki
- (рос.)
- Octave-Forge [ 17 серпня 2010 у Wayback Machine.] — extra packages for GNU Octave
- GNU Octave [ 10 червня 2008 у Wayback Machine.] на Xgu.ru — російськомовна інформація про GNU Octave
- Xoctave: GNU Octave GUI [ 13 березня 2020 у Wayback Machine.] (комерційне програмне забезпечення)
Література
- (рос.) Е. Р. Алексеев, О. В. Чеснокова «Введение в Octave для инженеров и математиков» [ 18 червня 2015 у Wayback Machine.] М.: ALT Linux, 2012 — 368 с.: ил.
- GNU Octave — 2006.
- Free Software Directory
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
GNU Octave sistema dlya vikonannya matematichnih rozrahunkiv sho nadaye interpretovanu movu bagato v chomu sumisnu z Matlab GNU Octave mozhe vikoristovuvatisya dlya rozv yazuvannya linijnih nelinijnih ta diferencialnih rivnyan obchislen z vikoristannyam kompleksnih chisel i matric vizualizaciyi danih provedennya matematichnih eksperimentiv GNU OctaveGNU Octave with Octave Workshop GUITip tehnichni obchislennyaAvtori d i dRozrobnik John W EatonStabilnij vipusk 6 3 0 11 lipnya 2021 2 roki tomu 2021 07 11 Operacijna sistema GNU Linux UNIX CygwinGNU frejmvork QtMova programuvannya C 1 Licenziya GNU General Public LicenseOnlajn dokumentaciya octave org doc latest gnu org software octave octave pdfRepozitorij hg savannah gnu org hgweb octaveVebsajt www octave org Mediafajli u Vikishovishi Vona ye zruchnim komandnim interfejsom dlya rozv yazuvannya linijnih i nelinijnih matematichnih zavdan a takozh provedennya inshih arifmetichnih eksperimentiv vikoristovuyuchi movu v bilshosti vipadkiv sumisnu z MATLAB Krim togo Octave mozhna vikoristovuvati dlya paketnoyi obrobki Mova Octave operuye arifmetikoyu dijsnih i kompleksnih skalyariv i matric maye rozshirennya dlya rozv yazuvannya linijnih algebrayichnih rivnyan znahodzhennya koreniv sistem nelinijnih algebrayichnih rivnyan roboti z polinomami rozv yazuvannya riznih diferencialnih rivnyan integruvannya sistem diferencialnih i diferencialno algebrayichnih rivnyan pershogo poryadku integruvannya funkcij na skinchennih i neskinchennih intervalah Cej spisok mozhna legko rozshiriti vikoristovuyuchi movu Octave abo vikoristovuyuchi dinamichno zavantazhuvani moduli stvoreni na movah C S Fortran ta in V osnovnij sklad Octave vklyucheni paketi dlya integraciyi z movoyu Java Klyuchovim novovvedennyam GNU Octave 3 8 ye realizaciya grafichnogo interfejsu koristuvacha na dodatok do ranishe dostupnogo interaktivnogo komandnogo ryadka Dlya zapusku GNU Octave 3 8 v rezhimi GUI slid vikoristovuvati opciyu force gui Za zamovchuvannyam grafichnij interfejs aktivovanij u vipusku 4 0 Dlya vikonannya grafichnih komand i vivedennya grafikiv za zamovchuvannyam zadiyanij OpenGL z naborom vidzhetiv FLTK gnuplot zastosovuyetsya yak zapasnij variant u razi vidsutnosti neobhidnih OpenGL bibliotek Pri vivedenni na ekran z vikoristannyam vidzhetiv FLTK zabezpechena mozhlivist vikoristannya parsera TeX napriklad mozhna vikoristovuvati prefiks bf dlya vidilennya zhirnim fontname Arial dlya viboru shriftu tosho Div takozhMATLABPosilannyaPortal Vilne programne zabezpechennya Octave Wiki ros Octave Forge 17 serpnya 2010 u Wayback Machine extra packages for GNU Octave GNU Octave 10 chervnya 2008 u Wayback Machine na Xgu ru rosijskomovna informaciya pro GNU Octave Xoctave GNU Octave GUI 13 bereznya 2020 u Wayback Machine komercijne programne zabezpechennya Literatura ros E R Alekseev O V Chesnokova Vvedenie v Octave dlya inzhenerov i matematikov 18 chervnya 2015 u Wayback Machine M ALT Linux 2012 368 s il GNU Octave 2006 d Track Q124688 Free Software Directory d Track Q2470288