Понедельник
29-04-2024
19:44
Главная страница
Каталог статей
Информист Приветствую Вас Гость | RSS
Регистрация
Вход
Меню сайта

Категории каталога
System [23]
Системные программы
Picture [5]
О графических редакторах и программах просмотра
Media [9]
Все, что касается мультимедийных программ и их настройки
Сети [3]
Описание программ работающих с компьютерными сетями
Matlab [3]
Советы, ответы на вопросы для новичков, которые сложно где либо найти

Наш опрос
Что Вы веберете
Всего ответов: 230

Копилка
Если вам понравился наш сайт или вы нашли полезную информацию, то у вас есть возможность отблагодарить администрацию.

Начало » Статьи » Soft » Matlab

Matlab. Получить строку(столбец) матрицы

Есть матрица М - 5 на 5, чтобы получить стрку:

str = M(n,:);

где n - номер строки (начиная с 1).

Чтобы получить столбец, соответственно:

col = M(:, n);

где n - номер необходимого столбца (начиная с 1).

Созданные т.о. массивы будут иметь соответствующий вид.

Нпоминаю, что при обращении к элементам матрицы, первым идет значение строки, вторым - столбца:

M(строка, столбец);

Чтобы вырезать кусок матрицы,можно использовать следующий код:

part = M(a:b, c:d);

- получим матрицу размерностью [(b-a),(d-c)]

где a - нижняя граница строк

b - верхняя граница строк

с - нижняя граница столбцов

d - верхняя граница столбцов.

Категория: Matlab | Добавил: Judge (14-10-2008)
Просмотров: 27213 | Комментарии: 1 | Рейтинг: 5.0 |

Всего комментариев: 1
1 hroost  
0
Спасибо! оч. помогло

Имя *:
Email *:
Код *:
Форма входа

Поиск по каталогу
Яндекс


Поиск по Информисту

Наша кнопка


Друзья сайта

Статистика


Copyright MyCorp © 2006Сайт создан в системе uCoz