99676

Создание матриц в пакета Mat Lab

Лабораторная работа

Информатика, кибернетика и программирование

Знакомство с возможностями системы MATLAB: освоение навыков создания матриц в пакете MATLAB. Теоретические сведения, необходимые для выполнения лабораторной работы. Создание матрицы с заданными свойствами.

Русский

2016-10-06

31 KB

1 чел.

Федеральное агентство по образованию

Государственное образовательное учреждение высшего

профессионального образования

Тульский государственный университет

Кафедра  Электроэнергетика

Применение ЭВМ в электроэнергетических расчетах

Лабораторная работа №5

Создание матриц в  пакета MatLab 

Направление подготовки:  

140200 – «Электроэнергетика»

Форма обучения (очная)

Тула 2010 г.


  1.  Цель работы:

Знакомство с возможностями системы MATLAB: освоение навыков создания матриц в пакете MATLAB.

  1.  Теоретические сведения, необходимые для выполнения лабораторной работы
  2.  Создание матрицы с заданными свойствами.
    1.  Создание единичной матрицы

Для создания единичной матрицы (она обычно обозначается как Е) служит функция eye:

  1.  eye (n) – возвращает единичную матрицу размера nrn;
  2.  eye (m, n) или eye([m n]) – возвращает единичную матрицу размера mrn с единицами по диагонали и нулями в остальных ячейках;
  3.  eye (size(A)) – возвращает единичную матрицу того же размера, что и А.

Единичная матрица не определена для многомерных массивов. Так, функция y=eye([2 3 4]) при попытке ее вычисления приведет к ошибке.

Пример использования функции eye:

>> t=eye(4,5)

t =

    1     0     0     0     0

    0     1     0     0     0

    0     0     1     0     0

  1.      0     0     1     0
    1.  Создание матриц с единичными элементами

Для создания матриц, все элементы которых – единицы, используются функциями ones:

  1.  ones (n) – возвращает матрицу размера , все элементы которой – единицы. Если n – не скаляр, то появится сообщение об ошибке;
  2.  ones (m, n) или ones ([m n]) – возвращает матрицу размера , состоящую из единиц.
  3.  ones (d1, d2, d3,…) или ones ([d1 d2 d3…])– возвращает матрицу из единиц с размером ;
  4.  ones (size(A)) – возвращает массив единиц той же размерности и размера, что и А. Матрица с единичными элементами в отличие от единичной матрицы в MATLAB определена и для многомерных массивов;

Пример:

>> s=ones(3,4)

s =

    1     1     1     1

    1     1     1     1

  1.      1     1     1
    1.  Создание матрицы с нулевыми элементами

Иногда нужны матрицы, все элементы которых – нули. Следующая функция обеспечивает создание таких матриц:

  1.  zeros (n) – возвращает матрицу размера , содержащую нули. Если n – не скаляр, то появится сообщение об ошибке;
  2.  zeros (m, n) или zeros ([m n]) – возвращает матрицу размера , состоящую из нулей.
  3.  zeros (d1, d2, d3,…) или zeros ([d1 d2 d3…])– возвращает матрицу из нулей с размером ;
  4.  zeros (size(A)) – возвращает массив нулей того же размера и размерности, что и А.

Пример:

>> D=zeros(3,2)

D =

  1.      0

    0       0

  1.  0

  1.  Задание:
  2.  Ознакомиться с видами матриц и процессом их создания в пакете MATLAB.
  3.  Создайте матрицы, задавая любую переменную с заданными значениями.

1

1  1

11

9  2

21

8  1

2

3  5

12

6  3

22

4  11

3

0  5

13

8  9

23

0  9

4

3  9

14

2  13

24

6  3

5

3  2

15

2  4

25

5  6

6

2  1

16

4  3

26

7  4

7

6  10

17

0  14

27

2  5

8

0  15

18

8  9

28

9  1

9

1  3

19

7  3

29

8  9

10

9  11

20

1  6

30

10  1

  1.  Выполнение отчета

Выполнить отчет о проделанной работе, в котором привести программу решения заданий 1 – 2.

КОНТРОЛЬНЫЕ ВОПРОСЫ

  1.  Какая функция служит для создания единичной матицы?
  2.  Какая функция служит для создания матицы с нулевыми элементами?
  3.  Что означает функция ones?
  4.  Что означает функция zeros?
  5.  Что означает функция eye?

 

А также другие работы, которые могут Вас заинтересовать

19357. Проволочные и непроволочные резисторы 51.5 KB
  Лекция №9 Проволочные и непроволочные резисторы Проволочные резисторы обычно предназначены для установки в те цепи где на них происходит рассеяние значительных мощностей причем компонент рассчитанный на мощность 50 Вт является достаточно распространенным возм...
19358. Содержание коррекционно-логопедического воздействия при дислалии. Этапы автоматизации и дифференциации звуков 69.5 KB
  Исходя из цели и задач логопедического воздействия, представляется оправданным выделить следующие этапы работ: подготовительный этап; этап формирования первичных произносительных умений и навыков; этап формирования коммуникативных, умений и навыков.
19359. Катушки индуктивности 124 KB
  Лекция № 12 Катушки индуктивности Классификация и основные технические параметры катушек индуктивности Как магнитное так и электрическое поля создаются тем или иным элементом цепи. В случае статических полей магнитное и электрическое поля могут суще...
19360. Трансформаторы. Определения и классификация 435.5 KB
  Лекция №13 Трансформаторы Определения и классификация Трансформаторами называются электромагнитные устройства имеющие две или большее число индуктивносвязанных обмоток и предназначенные для изменения величины переменного напряжения тока. Трансформатор сос
19361. Технология пайки 54.5 KB
  Лекция №15 Технология пайки. Описание процесса пайки. Пайка образование неразъемного соединения с межатомными связями путем нагрева соединяемых материалов ниже температуры их плавления их смачивания припоем затекания припоя в зазор и последующей его кристалли...
19362. Теоретичні засади формування податкової системи 34.54 KB
  Тема1: Теоретичні засади формування податкової системи Сутність і зміст податкової системи Формування податкової системи в історичному аспекті. Умови набуття оподаткування системності. Обєктивні і субєктивні чинники становлення податкової системи Зас...
19363. Податок на додану вартість 27.14 KB
  Тема2: Податок на додану вартість Загальна характеристика ПДВ Платники ПДВ Обєкт оподаткування База оподаткування та порядок визначення для операцій різних видів Ставки ПДВ Пільги з ПДВ Поняття та порядок обчислення податкових зобовязань та под...
19364. Акцизний податок 112.39 KB
  Тема3: Акцизний податок Загальна характеристика акцизного податку Платники акцизного податку Обєкт оподаткування База оподаткування та порядок визначення суми акцизного податку Особливості оподаткування акцизним податком тютюнових виробів і алког
19365. Мито. Ставки, пільги, порядок сплати до бюджету 111.02 KB
  Тема 4: Мито Види мита Платники та обєкт оподаткування Ставки пільги порядок сплати до бюджету. Види: За напрямками руху товарів Ввізне Вивізне Сезонне митона 4 місяці Особливі видизахист виробника від конкуренції з іноземними товарами Сп