- Главная страница
- Электронные приборы
- Построения систем и сетей телекоммуникаций
- Временные коммутационные поля
- Декадно-шаговые АТС
- Квазиэлектронные АТС
- Коммутационные приборы
- Коммутируемая телефонная сеть общего пользования (КТСОП)
- Многозвенные ступени искания
- Многократные координатные соединители
- Направляющие среды телекоммуникаций
- Нумерация на телефонных сетях
- Основы теории телефонного сообщения
- Построение местных телефонных сетей
- Разделение каналов по коду
- Структурная схема телефонного канала
- Пакетная коммутациия в сетях
- Телеграфные каналы
- Телеграфная сеть
- Канал передачи
- Построение линий связи
- Конструктивные элементы воздушных линий связи
- Классификация, конструкция и маркировка кабелей связи
- Типы кабелей связи
- Классификация оптических кабелей связи
- Кабельная телефонная канализация
- Прокладка кабельных линий
- Монтаж кабелей связи
- Ввод кабелей связи в здание станции, в телефонизируемые здания
- Оконечные кабельные устройства и их монтаж
- Содержание кабелей под избыточным воздушным давлением
- Электрические характеристики цепей кабельных линий связи
- Электрические характеристики волоконно-оптических кабелей связи
- Природа и основные параметры влияния между цепями
- Влияние в оптических кабелях связи и меры защиты от взаимных помех
- Источники опасных и мешающих влияний
- Меры защиты линий связи от опасных и мешающих влияний
- Коррозия сооружений связи и меры защиты
- Организация эксплуатации
- Охрана кабельных сооружений, ремонт и аварийно-восстановительные работы
- Проектирование линейнух сооружений на магистральной, зоновой и местной сетях
- Mathlab
- Компьютерная диагностика
- Защита информации в вычислительных сетях
- Формирование последовательностей со случайной природой.
- Мгновенная относительная частота и первый критерий равномерного распределения элементарных событий.
- Методы регулирования вероятностей
- Вероятностные преобразователи информации.
- Криптосистема без передачи ключей.
- Криптосистема c открытым ключом (RSA)
- Шифросистема Эль-Гамаля
- Криптографическая подпись Фиат-Шамира
- Шифры перестановки
- Инъективное преобразование множества
- Получение и обработка изображений
- Понятие и классы изображений
- Растровая и векторная графика
- Позиционные методы кодирования
- Кодирование серий
- Структурные методы кодирования
- Устранение ступенчатости
- Бинарные изображения
- Характеристические числа
- Улучшение изображения
- Видоизменение гистограмм
- Ложные цвета
- Фильтрация изображений
- Фильтрация шумов бинарных изображений.
- Фильтрация шумов полутоновых изображений
- Понятие сегментации
- Сегментация бинарных изображений.
- Линии и области.
- Сегментация полутоновых изображений.
- Фильтрация текстур.
- Автоматизированные системы контроля и управления
- Цифровая обработка сигналов и изображений
- Теория автоматического управления
- Обратная связь
Создание векторов
| Индекс материала |
|---|
| Создание векторов |
| Математические операции с векторами |
| Поэлементные операции с векторами |
| Применение функций обработки данных к векторам |
Создание векторов
Длинный вектор можно вводить частями, которые затем объединять с помощью операции сцепления строк:
>> V1=[1 2 3];V2=[4 5 6];
>> V=[V1 V2]
V =
1 2 3 4 5 6
Для создания нового вектора из определенных в заданном порядке элементов другого вектора применяется индексация при помощи вектора. Запись в массив W пятого, второго, первого и третьего элементов V производится следующим образом:
>> ind=[5 2 1 3];
>> W=V(ind)
W =
5 2 1 3
Пусть в массиве P, соответствующем вектор – строке из девяти элементов, требуется заменить нулями элементы с третьго по седьмой. Эту задачу легко решить индексацией с помощью двоеточия:
>> P=[-1 0.1 2.2 3.4 5.6 3.1 6.8 9.7 5.5];
>> P(3:7)=0
P =
-1.0000 0.1000 0 0 0 0 0 9.7000 5.5000
Индексация при помощи двоеточия удобна при выделении части из большого объема данных в новый массив:
W=[0.1 2.2 3.4 5.6 3.1 6.8 9.7];
Составим массив P , содержащий элементы W кроме третьего, используя двоеточие и сцепление строк:
>> P=[W(1:2) W(4:7)]
P =
0.1000 2.2000 5.6000 3.1000 6.8000 9.7000
Указание номеров элементов вектора можно использовать и при вводе векторов, последовательно добавляя новые элементы (не обязательно в порядке возрастания их номеров). Команды:
>> h=10;
>> h(2)=20;
>> h(4)=40;
приводят к образованию вектора:
>> h
h =
10 20 0 40
Заметьте, что для ввода первого элемента h не обязательно указывать его индекс, т.к. при выполнении оператора h=10 создается вектор (массив размера один на один). Следующие операторы присваивания приводят к автоматическому увеличению длины вектора h, а пропущенные элементы (в нашем случае h(3)) получают значение ноль.