Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Порядок выполнения задания




1. Создать пустой M-файл, сохранить под именем lab3_2b.m.

2. Разбить матрицу на 3-5 блоков, создать и заполнить которые можно одним-двумя действиями.

3. Создать и заполнить блоки аналогично заданию А.

4. Составить из блоков необходимую матрицу.

5. Вычислить заданную величину.

6. Закончить Отчет 3. Работа с массивами. Часть 5. Построение матриц.

6.1. В раздел 4. Результаты Б под подзаголовком MATLAB вставить файл lab3_2b.m с комментариями и результаты.

6.2. В разделе 5. Выводы провести сравнительный анализ сложности данной работы в двух приложениях. Для каждого найти положительные и отрицательные стороны.

РАБОТА 3_3. Решение СЛАУ

ПРЕДВАРИТЕЛЬНАЯ ИНФОРМАЦИЯ

Большие объемы данных хранятся в файлах. Функция A = load('matr.dat') позволяет прочитать матрицу из текстового файла в переменную A. В файле должны быть записаны только числа по строкам, разделенные пробелами в строке.

ЗАДАНИЕ и ВАРИАНТЫ

Выполнить задание работы 3_4 (стр. 39) по вариантам (стр. 42). Матрицу и правую часть системы считать из файлов.

ПОРЯДОК ВЫПОЛНЕНИЯ ЗАДАНИЯ

1. Создать ДВАтекстовых файла с элементами матрицы коэффициентов A и вектор свободных членов b. Сохранить их в текущей папке.

1.1. Перейти в СВОЮ папку. Создать пустой M-файл.

1.2. Ввести построчно элементы матрицы, разделяя их пробелом.

1.3. Сохранить файл с расширением txt, например, matr.txt.

1.4. Аналогично создать файл (rsd.txt) для вектора свободных членов, вводя числа в СТОЛБИК.

2. Создать пустой M-файл, сохранить под именем lab3_3.m.

3. Ввести матрицу коэффициентов A и вектор свободных членов b через текстовые файлы, созданные в п. 1.

4. Найти определитель матрицы с помощью функции det(A).

5. Вычислить и вывести обратную матрицу с помощью функции inv(A).

6. Решить систему.

7. Найти вектор невязки.

8. Закончить Отчет 3. Работа с массивами. Часть 3. Решение СЛАУ.

8.1. В раздел 2. Результаты под подзаголовок MATLAB вставить файл lab3_3.m с результатами работы и комментарии.

8.2. В разделе 3. Выводы провести сравнительный анализ сложности данной работы в трех приложениях. Для каждого найти положительные и отрицательные стороны.

РАБОТА 4. Графика

ПРЕДВАРИТЕЛЬНАЯ ИНФОРМАЦИЯ

1. Для построения графика нужно задать вектор изменения аргумента x на отрезке [ a, b ], одним из следующих способов:

вычислив шаг h x = a:h:b;
задав число точек n x = linspace(a, b, n)
для построения гладкого графика число точек 100 x = linspace(a, b)

2. Нужно вычислить значения функции от полученного вектора x, применив, где необходимо, поэлементные действия. Результаты также записать в вектор, например, y.

3. Простой функцией для построения графика вектора y от вектора x является функция plot(x,y). Третьим аргументом функции можно задать цвет и тип линии и маркера, например, график y (x):

сплошной синей линией (по умолчанию) plot(x,y)
пунктирнойкрасной линией plot(x,y,':r')
зелеными кружочками plot(x,y,'go')

4. Функция plot позволяет строить одновременно несколько графиков, каждый со своими свойствами plot(x1,y1,'b–',x2,y2,'*k').

5. Функция plot(y,'o') вызванная без первого аргумента x позволяет отобразить зависимость элементов вектора y от их индексов (кружочками).

6. Для получения нескольких графиков в разных окнах необходимо воспользоваться командой figure, которая создает новое пустое графическое окно.

ЗАДАНИЯ и ВАРИАНТЫ

Подробные задания и необходимая информация о технике выполнения этой работы находится в §4 пособия[4](стр. 25–36).

1. Построить графики функций одной переменной на указанных интервалах. Вывести графики различными способами. Варианты в [4] на стр. 34–35.

2. Построить график кусочно-заданной функции, отобразить ветви разными цветами и маркерами по вариантам (стр. 18–19).Продолжить Отчет 2. Графика и исследование функций. Часть 1. График кусочно-заданной функции.В раздел 2. Результаты под подзаголовком MATLAB вставить M-файл с комментариями и график.

3. Построить график параметрически заданной функции, используя plotи comet. Варианты в [4] на стр. 36.

4. Визуализировать функцию двух переменных на прямоугольной области определения различными способами. Варианты в [4] на стр. 36.

5. Выполнить задание работы 2_3 (стр. 21) по вариантам (стр. 26) любым способом из предыдущего пункта.Закончить Отчет 2. Графика и исследование функций. Часть 3. Построение поверхности.

5.1. В раздел 2. Результаты под подзаголовком MATLAB вставить M-файл с комментариями, результаты и графики.

5.2. В разделе 3. Выводы сравнить сложность построения поверхностей в трех изученных приложениях.





Поделиться с друзьями:


Дата добавления: 2018-10-15; Мы поможем в написании ваших работ!; просмотров: 204 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Бутерброд по-студенчески - кусок черного хлеба, а на него кусок белого. © Неизвестно
==> читать все изречения...

2456 - | 2381 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.