Содержание
- 2. Работа с файлами Функции save и load Функция save сохраняет значения заданных переменных в mat-файл в
- 3. Работа с файлами Функция load и текстовый файл Функция load позволяет загрузить данные из подготовленного ранее
- 4. Бинарные и текстовые файлы Бинарные файлы хранят данные в виде двоичных кодов (последовательности байтов). Сам файл
- 5. Открытие файла Независимо от типа файла он открывается функцией fopen и закрывается функцией fclose fid=fopen('имя файла
- 6. Если к атрибуту 'флаг' добавляется буква ′t′ ,то файл открывается как текстовый. Если ничего не добавляется
- 7. Запись и чтение бинарных файлов count = fwrite(fid, A, PRECISION, skip) где fid - числовой идентификатор
- 8. Параметр PRECISION
- 9. A = 1 2 3 c1 = 3 B = 4 5 6 7 8 9
- 10. При открытии файла формируется логический объект – указатель файла. Положение указателя определяется как величина смещения в
- 11. Пример Читаем только b, пропустив a a=[1 2 3]; b=[4 5 6; 7 8 9]; fid1=fopen('data.txt','w');
- 12. Функция xlsread считывает данные из xls-файла A = xlsread(filename,sheet,range) где filename - имя файла электронной таблицы,
- 13. Пример Набираем в окне Editor следующую программу: values = {1, 2, 3 ; 4, 5, 'x'
- 14. Интерполяция и аппроксимация данных Задача интерполяции состоит в построении по заданной функции ƒ(x) другой (более простой)
- 15. На практике часто возникает задача о восстановлении непрерывной функции по ее табличным значениям, например, полученным в
- 16. Сплайн - интерполяция Интерполяция кубическими сплайнами: yi=spline(x,y,xi), где x–вектор узлов интерполяции; y – вектор значений в
- 17. Интерполяция кубическими сплайнами Пример 1 >>x=[1,2,3,4,5,6]; >> y=[6.5,20,53.5,167,473,1470]; >>xi =[1.5,2.5,3.5,4.5,5.5]; >> yi=spline(x,y,xi) yi = 15.233 29.766
- 18. 1D-интерполяция (поиск в таблице) yi=interp1(x,y,xi,метод), где x,y – векторы значений узлов и функции, xi – вектор
- 19. Пример Вычислить при xi = 3, 4, 6, 10, 25, 30 >> yi1=interp1(x,y,xi, 'nearest') yi1 =
- 21. Скачать презентацию