АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Для выполнения задания создать m-файл

Читайте также:
  1. I. Задания для самостоятельной работы
  2. I. Задания для самостоятельной работы
  3. I. Задания для самостоятельной работы
  4. I. Задания для самостоятельной работы
  5. II. ГРАММАТИЧЕСКИЕ ЗАДАНИЯ
  6. II. Практические задания
  7. II. Практические задания.
  8. IV. Тестовые задания
  9. IV. Тестовые задания
  10. IV. Тестовые задания
  11. X. ПРАКТИЧЕСКИЕ ЗАДАНИЯ
  12. XI. Тестовые задания

Лабораторная работа №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


1 | 2 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)