- •Порядок выполнения.
- •Работа с системой matlab.
- •Работа с окнами системы matlab.
- •Упражнение 1. Работа с окнами системы matlab.
- •Строка главного меню.
- •Вычисления в матлаб.
- •Примеры. Вычислений в матлаб.
- •1. Операция сложение.
- •2. Операции возведения в степень и извлечения корня n-ой степени.
- •Пример. Точка с запятой.
- •Переменные рабочего пространства (Workspace).
- •Пример. Переменные рабочего пространства.
- •Форматы вывода результата вычислений.
- •Упражнение 2. Форматы вывода результата вычислений.
- •Символьные переменные. Работа с алгебраическими выражениями.
- •Пример. Работа с алгебраическими выражениями, с символьными переменными.
- •Пример. Работа с алгебраическими выражениями. Подстановка чисел.
- •Пример. Упрощение алгебраических выражений.
- •Массивы в matlab.
- •Матричное представление данных
- •Примеры. Задание матриц.
- •Упражнение 3.
- •Примеры. N-мерные массивы
- •Различные способы задания массивов.
- •Матрицы
- •Примеры. Задание матрицы в matlab:
- •Векторы
- •Операции над векторами Сложение и вычитание векторов.
- •Упражнение 5.
- •Умножение и деление вектора на число.
- •Операции над матрицами
- •Умножение матриц
- •Свойства операций над матрицами.
- •Упражнение 7.
- •Работа с элементами массивов.
- •Обращение к элементам векторов. Примеры.
- •Упражнение 8.
- •Упражнение 9.
- •Обращение к элементам матрицы. Примеры.
- •Обращение к строкам и столбцам матрицы через двоеточие.
- •Упражнение 10. Обращение к элементам массивов.
- •Задание для самостоятельной работы:
- •Темы для презентаций:
- •Контрольные вопросы:
- •Список рекомендуемой литературы
Упражнение 10. Обращение к элементам массивов.
Создайте два произвольных трехмерных массива. Обратитесь к элементам этого массива с помощью индексов двумя способамиR(n) иR(k,l,n). Обращаясь к строкам массивов, замените части одного массива частями другого? Обращаясь к блокам одного массива, замените блоки одного массива на блок другого массива. Сделать выводы.
Задание для самостоятельной работы:
1. Выполнить в тетради и в MATLABвсе упражнения данного практикума.
2. Ответить подробно на контрольные вопросы(некоторые темы изучить самостоятельно). Уметь отвечать на вопросы по темам лабораторной работы и по темам презентаций, даже если презентацию вы не готовите.
3. Подготовить краткую презентацию (5-7 минут), и выступить с ней у доски. Презентация должна включать в себя вопросы (общение) к аудитории.
Темы для презентаций:
1.Компьютерная математика в среде матлаб
Как устроена компьютерная математика в системе MATLAB. Какие еще есть классы данных представления арифметических чисел.Какие трудностипоявляются при выполнении арифметических действий над переменнымиразличных классовданных. К какой функции обращаетсяMATLABпри выполнении операции «+», см. Кривелев, стр. 25-26,helpMATLABраздел «ArithmeticOperators»
Контрольные вопросы:
1. Какие форматы отображения вещественных чисел используются вMATLAB? (см. Кривелев стр. 331)
2. Как получить информацию о переменных рабочего пространства?
3. Где можно осуществить просмотр и редактирование переменных?
4. Какие имена переменных являются допустимыми, а какие нет?
5. Даны команды
А1= [1 2 3; -1 -2 -5;0 2 1], A2=[1, 2, 3; -1, -2, -5;0, 2, 1],
A3=[[1; 2; 3] [-1; -2; -5] [0; 2; 1]], A4=[1 2 3; -1 -2 -5;0 2 ],
A5=[[1; -1; 0] [2; -2; 2] [3; -5; 1]]
запишите результат их выполнения в тетрадь, не используя MATLAB, сделайте предположение: которая из команд выдаст сообщение об ошибке? Затем проверьте себя.
6. Какую роль играют операторы «:», «;».
7. В чем заключается двойственность операций умножения, деления, возведения в степень?
8. В чем разница между командами «2^3/5» и «8^(1/3)». Сделать заключение, не используя MATLAB, затем проверить себя.
Список рекомендуемой литературы
А. Кривелёв. Основы компьютерной математики с использованием системы MatLab. М, 2005.
В.А.Ильин, Э.Г.Позняк. Аналитическая геометрия. М.,Наука,2001, Шифр - 514.12(075.8) И-46.
Ржавинская Е.В., Соколова Т.В., Олейник Т.А. Лекции по линейной алгебре и аналитической геометрии, М.,МИЭТ. 2007.
Сборник задач по математике для втузов под редакцией А.В.Ефимова, А.С.Поспелова. В 4 частях. Часть 1.(4-е изд. перераб. и доп.)2001, 2004.