Буду краток: практически всё, что я написал про Freemat, относится и к Octave. Отличий нашлось немного, вот что попалось на глаза.
- При сравнении переменных отношение "не равно" выражается знаком ~=, а не !=.
- Функция должна завершаться ключевым словом endfunction (или end). Вообще, про пользовательские функции в Octave нужно будет поговорить отдельно.
- Для метода наименьших квадратов не предусмотрена специальная функция. Программа предлагает решать эту проблему через инструменты оптимизации.
Поскольку про отличия сказать больше нечего, напишу пару слов про формат отображения результата. Он задаётся командой format, после которой следует один из ключевых параметров:
short - краткая форма (по умолчанию);
long - длинная форма;
short E, long E - экспоненциальная краткая и длинная формы;
hex - шестнадцатиричный вид;
bit - двоичный вид;
bank - округление до сотых;
compact - запись, занимающая не более 6 позиций.
Например команда format hex обеспечит вывод результата вычислений в шестнадцатеричном виде. Кстати, параметры short, long, short e, long e доступны и в Freemat.
Комментариев нет:
Отправить комментарий