Создайте два произвольных трехмерных массива. Обратитесь к элементам этого массива с помощью индексов двумя способами R(n) и R(k,l,n). Обращаясь к строкам массивов, замените части одного массива частями другого? Обращаясь к блокам одного массива, замените блоки одного массива на блок другого массива. Сделать выводы.
6. Задание для самостоятельной работы:
1. Выполнить в тетради и в MATLAB все упражнения данного практикума.
2. Ответить подробно на контрольные вопросы (некоторые темы изучить самостоятельно). Уметь отвечать на вопросы по темам лабораторной работы и по темам презентаций, даже если презентацию вы не готовите.
3. Подготовить краткую презентацию (5-7 минут), и выступить с ней у доски. Презентация должна включать в себя вопросы (общение) к аудитории.
Темы для презентаций:
1.Компьютерная математика в среде матлаб
Как устроена компьютерная математика в системе MATLAB. Какие еще есть классы данных представления арифметических чисел. Какие трудности появляются при выполнении арифметических действий над переменными различных классов данных. К какой функции обращается MATLAB при выполнении операции «+», см. Кривелев, стр. 25-26, help MATLAB раздел «Arithmetic Operators»
Контрольные вопросы:
1.Какие форматы отображения вещественных чисел используются в MATLAB? (см. Кривелев стр. 331)
2. Как получить информацию о переменных рабочего пространства?
3. Где можно осуществить просмотр и редактирование переменных?
4. Какие имена переменных являются допустимыми, а какие нет?
запишите результат их выполнения в тетрадь, не используя MATLAB, сделайте предположение: которая из команд выдаст сообщение об ошибке? Затем проверьте себя.
6. Какую роль играют операторы «:», «;».
7. В чем заключается двойственность операций умножения, деления, возведения в степень?
8. В чем разница между командами «2^3/5» и «8^(1/3)». Сделать заключение, не используя MATLAB, затем проверить себя.
Список рекомендуемой литературы
1. А. Кривелёв. Основы компьютерной математики с использованием системы MatLab. М, 2005.