русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Первые навыки работы в MATLAB


Дата добавления: 2014-11-28; просмотров: 654; Нарушение авторских прав


 

1. Текстовые комментарии вводятся в Окне команд с помощью символа %. Рекомендуется не использовать русское «с» (этот символ переводит на следующую строчку), а при необходимости применять английское «с», что на виде текстового комментария никак не сказывается.

 

2. Оператор –это специальное обозначение для определенной операции над данными – операндами. Например, простейшими арифметическими операторами являются знаки суммы +, вычитания –, умножения * и деления /. Операторы используются совместно с операндами. Например, в выражении 2+3 знак + является оператором сложения, а числа 2 и 3 – операндами. Следует отметить, что большинство операторов относится к матричным операциям, что может служить причиной серьезных недоразумений. Например, операторы умножения * и деления / вычисляют произведение и частное от деления двух многомерных массивов, векторов или матриц. Есть ряд специальных операторов, например, оператор \ означает деление справа налево, а операторы .* и ./ означают соответственно поэлементное умножение и поэлементное деление массивов.

Следующие примеры поясняют сказанное на примере операций с векторами:

» Vl=[2 4 6 8]; % присваиваем вектору V1 значения

» V2=[l 2 3 4]; % присваиваем вектору V1 значения

 

» V1/V2 % векторное деление

ans = 2 % ответ

 

» V1.*V2; % поэлементное умножение

ans=2 8 18 32

 

» V1./V2; % поэлементное деление

аns =2 2 2 2

 

3. Очень часто необходимо произвести формирование упорядоченных числовых последовательностей. Такие последовательности нужны для создания векторов или значений абсциссы при построении графиков (для организации сплошной линии графика шаг рекомендуется 0.01). Для этого в MATLAB используется оператор : (двоеточие): Начальное значение: Шаг: Конечное значение Данная конструкция порождает возрастающую последовательность чисел, которая начинается с начального значения, идет с заданным шагом и завершается конечным значением. Если Шаг не задан, то он принимает значение 1. Если конечное значение указано меньшим, чем начальное значение – выдается сообщение об ошибке. Примеры применения оператора двоеточие даны ниже:



» 1:5;

ans =12345

» xi=0:0.2:1;

xi = 0 0.2 0.4 0.6 0.8 1

Приложение 3



<== предыдущая лекция | следующая лекция ==>
Элементы рабочей среды MATLAB | Численное решение ОДУ и их систем


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.