![]() Octave allows indexing of temporary variables. This allows to create try-catch-finally structures for error handling. Octave has not only try-catch construct but also unwind_protect inspired by Lisp. Octave’s rules of lines continuations are less strict: they require explicit continuations only when the lines are ambiguous. Octave allows and recommends to use specific block ends: endif, endfor, endwhile etc. ^= ! != ++ -.įunctions can be defined both in scripts and in the interpreter itself (MATLAB requires that functions are defined in special. Octave adds C-like operators += -= *= /= \= ^=. Strings can be both single-quoted and double-quoted (MATLAB allows only single quotes). Octave syntax repeats the one of MATLAB in most cases, but extends it with some new possibilities: ![]() The scripts in this language are interpreted. Since then it is distributed under GNU GPL license. In 1997 it became GNU Octave, i.e., it joined GNU Project. In 1992 it became a separate software product, and started to be developed as such. GNU Octave (named after the former professor of lead developer) is a system for numerical computations which uses a high-level programming language compatible with MATLAB.ĭevelopment of Octave started in 1988 initially it was intended for use in chemical reactor design course.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |