|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Для выполнения задания создать m-файлЛабораторная работа №5 MatLab. Тема: Работа в окне команд. Матрицы. Решение систем линейных уравнений Задание 1 1. Запустите программу MatLab (двойным щелчком по ярлыку или из меню Пуск). 2. Смените текущий каталог. Для этого на панели инструментов в строке Current Folder нажмите кнопку с многоточием и в открывшемся окне Обзор папок откройте или создайте папку, в которой будут храниться ваши файлы. 3. Установите размер шрифта 14 для Command Window в меню File/ Preferences... Fonts. 4. Скройте все окна, кроме окна команд. 5. В окне команд вычислите в интерактивном режиме выражения: X=1/2 + 0.81sin(0.5) Y=cos(pi/2) + 5sin(pi/3) +2cos(5/4) Z=(X+Y)/2 Представьте результаты в виде long, short, с мантиссой и показателем степени, а также в виде рациональной дроби. 6. Отобразите на экране окна Command Window, Command History и Workspace, изменяя последовательно вид рабочего стола (меню Desktop). 7. Сформируйте матрицы: o вектор-столбец V1(4) и вектор-строку V2(4) из произвольно заданных целых чисел, o вектор V3, элементы которого расположены в арифметической прогрессии (8-10 элементов), o матрицы A(4х4) и B(4x4), заполненные натуральными случайными числами, не превышающими значения (10 + «номер студента по журналу») 8. Проведите вычисления с введёнными матрицами: (результаты вычислений присваивать новым переменным)
o Сложить матрицы A и B; o Умножить матрицу A на скаляр; o Умножить матрицу A на матрицу B, применив поэлементное умножение и матричное умножение; o Умножить вектор V2 на матрицу A; o Умножить матрицу B на вектор V1; o Разделить матрицу A на матрицу B слева направо; o Разделить матрицу A на матрицу B справа налево; o Возвести во вторую степень матрицу B; o Возвести во вторую степень все элементы матрицы B;
9. Для матрицы A вычислить:
o транспонированную матрицу o определитель матрицы, o обратную матрицу, o главную диагональ, o сумму по столбцам, o сумму по строкам, o сумму всех элементов матрицы, o произведение элементов в столбцах, o произведение элементов в строках, o произведение всех элементов матрицы, o минимальные и максимальные элементы в строках и столбцах матрицы и их индексы, o минимальный и максимальный элементы матрицы, o след матрицы, o вывести в командное окно размер матрицы.
10. Сохраните рабочую область в своей папке в файле, задав ему имя с расширением “.mat “ (File / Save Workspace …).
11. Очистите Окно команд; убедитесь, вызывая ранее введённые матрицы, что они сохранились в памяти.
12. Снова загрузите только что сохраненную в mat-файле рабочую область командой File / Open….
13. Проверьте длину вектора X.
14. Выведите на экран первый столбец и вторую строку матрицы A.
15. Составьте матрицы размером 4*8 и 8*4, объединяя матрицы A и B с помощью операции конкатенации.
16. Снова сохраните рабочее пространство в файле в своей папке.
Задание 2 Для выполнения задания создать m-файл. · Сформировать матрицу R со случайными элементами (размерность матрицы и диапазон значений в приложении 1, номер варианта по журналу). · Сформировать матрицу С(6х6), заполненную натуральными случайными числами, не превышающими значения (10 + «номер студента по журналу»). · Преобразовать матрицу С (индивидуальное задание в приложении 1). o Сформировать из матрицы С подматрицу С1, выделив заданные строки и столбцы. o Сформировать из матрицы С подматрицу С2, удалив заданные строки или столбцы. o Сформировать из матрицы С матрицу С3, поменяв местами заданные строки или столбцы.
Задание 3 Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.006 сек.) |