Тема: «Основы работы в системе автоматизации математических вычислений MATLAB»
Цель: получить начальные навыки работы в среде MATLAB; изучить основные элементы окна приложения MATLAB, назначение и функции основных пунктов меню и режимов; практически освоить расчеты с применением встроенных функций.
Задание на работу
1. С использованием генератора псевдослучайных чисел - функции rand - сгенерировать матрицу {X} 2´(N+6) вещественных элементов в диапазоне –2´(N+6)...4´(N+6), где N - № варианта.
2. Из матрицы X создать квадратную матрицу Y размерностью не менее 5x5 (элементам, дополняющим матрицу Y до квадратной, присвоить значения Yi,j=i/j, где i, j – индексы строки и столбца соответственно).
3. Заполнить матрицу {Z}:
- для четных вариантов: элементы матрицы Z образовать как сумму элементов каждой строки матрицы Y;
- для нечетных вариантов: элементы матрицы Z образовать как сумму каждого столбца матрицы Y.
4. Для каждого столбца матрицы Y найти максимальное, минимальное, среднее значение элементов. Сформировать матрицы MAX, MIN, MID, содержащие соответствующие значения.
|
|
5. В одной координатной плоскости построить графики по данным:
- каждой строки матрицы Y(синие сплошные линии без маркеров);
- матрицы MAX (красная пунктирная линия);
- матрицы MIN (зеленая пунктирная линия);
- матрицы MID (желтая сплошная с маркером *).
6. С использованием функций mesh(), meshgrid(), surf() построить график функции 2-х переменных: f(x,y)= 3*(1-x).^2.*exp(-(x.^2) - (y+1).^2)- 10*(x/5 - x.^3 - y.^5).*exp(-x.^2-y.^2)-1/3*exp(-(x+1).^2 - y.^2).
Содержание отчета: титульный лист, тема и цель работы, № варианта задания и собственно задание, текст программы, результаты работы программы, выводы.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1. Дубpовский А.В. Windows 3.1 и 3.11.-М,:"Эком", 1996
2. Фойц С., Нигован А. Windows 3.1, Windows 95 для пользователя.-К.:BHV, 1995
3. Стинсон К. Эффективная pабота в Windows 95.-С-Пт.:"Питеp", 1996
4. Кенни Использование Microsoft Office.-К.:"Диалектика", 1995
5. Пасько В. Word 7.0 для Windows 95 для пользователя.-К.:BHV, 1996,
6. Николь Н. Excel 5.0 Электpонные таблицы.-М.:"Эком", 1995
7. Александpов А.В. Электpонная почта для каждого.-М.:Strix, 1996
8. Кpол Эд Все об Internet.-К.:BHV, 1995
9. Конспект лекций.
10. Справочные системы программ.
11. Файлы с описанием пакетов программ.
12. Дьяконов В.П., Абраменкова И.В. MatLab 5.0/5.3. М.: Нолидж, 1999, 640 с.
13. Гультяев А.К. MatLab 5.2. Имитационное моделирование в среде Windows. СПб: Корона, 1999, 288 с.
14. Ануфриев И.Е. Самоучитель MatLab 5.3.6.х. – СПб.: БХВ-Петербург, 2002. – 736 с.
15. Лазарев Ю.Ф. MatLab 5.Х. – К.: Изд. Группа BHV, 2000. – 384 с.