Показаны сообщения с ярлыком аппроксимация. Показать все сообщения
Показаны сообщения с ярлыком аппроксимация. Показать все сообщения

суббота, 25 апреля 2015 г.

Maxima. Работа с данными

Для загрузки данных из файла в Maxima имеется семейство функций read_, в частности, прочитать матрицу позволяет read_matrix(файл, разделитель). Разделитель необязателен (по умолчанию это пробел), но может принимать значения coma (запятая), semicolon (точка с запятой), space (пробел). Вместо имени файла обычно используется функция file_search(файл), которая возвращает полный путь к файлу (или false, если результат поиска отрицательный). Записать данные X в файл позволяет функция write_data(X, файл, разделитель). По умолчанию, разделителем также является пробел.

пятница, 8 августа 2014 г.

Scilab. Работа с данными

Ввод и вывод. Получить массив данных из файла позволяет функция read('file', m, n), где file - имя файла, m и n - число строк и столбцов, которые будут считаны. Если число строк заранее неизвестно, можно записать m = -1, тогда программа сама определит их количество.
Обратная операция, запись массива A в файл file, осуществляется функцией write('file', A).


пятница, 4 июля 2014 г.

Gnuplot. МНК

Одно из замечательных свойств программы Gnuplot, это возможность использовать нелинейный метод наименьших квадратов (МНК) для анализа экспериментальных зависимостей. Чтобы ею воспользоваться, нужно указать файл с данными, вид искомой зависимости и ввести команду fit.


пятница, 18 апреля 2014 г.

Freemat. Аппроксимация

Допустим, вы провели серию экспериментов и получили некоторое множество данных, которые хотели бы интерполировать или экстраполировать. Freemat предлагает одну функцию на все случаи жизни:  interplin1().