Было бы странно, если б такая умная система, как Maxima, не умела работать со скриптами... К счастью, она это умеет. Всё что нужно сделать для запуска скрипта, это вызвать функцию batch(имя_файла). Если файл лежит не в стандартных папках программы, может помочь дополнительная функция: batch(file_search(имя_файла)).
Показаны сообщения с ярлыком программирование. Показать все сообщения
Показаны сообщения с ярлыком программирование. Показать все сообщения
суббота, 16 апреля 2016 г.
суббота, 27 июня 2015 г.
Julia. Производные и интегралы
Покопавшись в мануале и интернете, я так и не смог найти в Julia встроенной функции численного дифференцирования. Можно, конечно, для этой цели загрузить какой-либо специализированный пакет, коих предостаточно, но я решил написать соответствующую функцию самостоятельно. За одно, продемонстрирую использование управляющих конструкций и работу с файлами.
суббота, 2 мая 2015 г.
Maxima. Алгоритмизация
Для построения алгоритмов в Maxima предусмотрен ряд операторов. Начнём с ветвления. Оно реализуется в виде
if условие then выражение1 else выражение2
Если условий несколько, используйте оператор elseif:
if условие1 then выражение1 elseif условие2 then выражение2 ... else выражениеN
пятница, 30 января 2015 г.
SMath. Программы
SMath Studio предоставляет возможность организовывать циклы и ветвления, позволяя таким образом формировать достаточно сложные вычислительные алгоритмы.
суббота, 20 сентября 2014 г.
Scilab. Создание графического интерфейса
Одной из особенностей Scilab является наличие встроенных инструментов для создания графического интерфейса к расчётным файлам. Если вам приходилось работать с Tkinter в Python, освоение должно быть безболезненным. Кстати, Tk и Tcl здесь тоже могут быть использованы. Но мы рассмотрим "собственные" средства Scilab на примере простой программы, которая позволяет ввести начальную фазу, а затем строит график смещённой синусоиды. Код можно написать в любом компьютерном блокноте, но удобнее использовать родное средство SciNotes, которое находится в меню Applications.
суббота, 19 апреля 2014 г.
Freemat. Программирование
В завершение обзора Freemat хочется сказать несколько слов об имеющихся средствах создания сложных вычислительных алгоритмов (или даже программ).
Подписаться на:
Сообщения (Atom)