Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Заполнение матриц при помощи индексации



Выше было описано несколько способов ввода матриц в MatLab. Однако часто бывает проще сгенерировать матрицу, чем вводить ее, особенно если она обладает простой структурой. Рассмотрим пример такой матрицы:

.

Генерация матрицы Т осуществляется в три этапа:

1. Создание массива T размера пять на пять, состоящего из нулей.

2. Заполнение первой строки единицами.

3. Заполнение части последней строки минус единицами до последнего элемента.

Соответствующие команды MatLab приведены ниже.

» A(1:5, 1:5) = 0

A=

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

» A(1,:) = 1

A=

1 1 1 1 1

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

» A(end, 3:end) = -1

A=

1 1 1 1 1

0 0 0 0 0

0 0 0 0 0

0 0 0 0 0

0 0 -1 -1 -1

Создание некоторых специальных матриц в MatLab осуществляется при помощи встроенных функций.





Дата публикования: 2014-12-08; Прочитано: 383 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...