Заказ работы

Заказать
Каталог тем

Самые новые

Значок файла Моделирование электротехнических устройств и систем с использованием языка Си: Метод указ. /Сост. Т.В. Богдановская, С.В. Сычев (6)
(Методические материалы)

Значок файла Механическая очистка городских сточных вод: Метод. ука¬з./ Сост.: к.т.н., доц. А.М. Благоразумова: ГОУ ВПО «СибГИУ». – Ново-кузнецк, 2003. - 29 с (7)
(Методические материалы)

Значок файла Методические указания к выполнению курсовой работы по дисциплине “Бухгалтерский управленческий учёт” / Сост.: Щеглова Л.П.: СибГИУ. – Новокузнецк, 2003. – 18с (6)
(Методические материалы)

Значок файла Исследование элементов, узлов и устройств цифровой. вычислительной техники: Метод. указ. / Составители: Ю.А. Жаров, А.К. Мурышкин:СибГИУ.- Новокузнецк, 2004. - 19с (7)
(Методические материалы)

Значок файла Операционные усилители: Метод. указ. / Сост.: Ю. А. Жаров: СибГИУ. – Новокузнецк, 2002. – 23с., ил (7)
(Методические материалы)

Значок файла Исследование вольт-амперных характеристик биполярных транзисторов: Метод. указ./ Сост.: О.А. Игнатенко, Е.В.Кошев: СибГИУ.- Новокузнецк, 2004.-11с., ил (4)
(Методические материалы)

Значок файла Знакомство со средой MatLab. Приемы программирования (7)
(Методические материалы)

Каталог бесплатных ресурсов

Методические указания «Ознакомление с системой Matlab» по курсу «ТАУ»

1 Цель работы

 Освоение навыков работы в системе Matlab. Изучение средств формирования и анализа моделей линейных стационарных систем автоматического управления.

2 Основные сведения о системе Matlab

Система Matlab (сокращение от MATrix LABoratory –МАТричная ЛАБоратория) является интерактивной системой для выполнения инженерных и научных расчетов, ориентированной на работу с массивами данных.

Основным объектом системы Matlab является прямоугольный числовой массив, который допускает комплексные элементы и ввод матриц без явного указания их размеров. По умолчанию предполагается, что любая заданная переменная является вектором или матрицей. Отдельное заданное число программа воспринимает как матрицу размером 1?1, а вектор-строку с N элементами – как матрицу размером 1?N.

Работа  в среде Matlab может осуществляться в двух режимах:

-        в режиме калькулятора, когда вычисления производятся непосредственно после набора очередного оператора или команды Matlab;

-        путем вызова программы, составленной и записанной на диске на языке Matlab.

3 Работа в режиме калькулятора

3.1 Ввод данных

Ввод чисел с клавиатуры производится по правилам:

-        для отделения дробной части мантиссы числа применяется десятичная точка;

-        десятичный показатель числа записывается в виде целого числа после записи символа е;

-        между записью мантиссы числа и символом е не должно быть никаких символов, в т.ч. и символов пробела.

Для записи промежуточных результатов в память ПК можно использовать имена переменных.  Для этого применяется операция присваивания:

<имя переменной> = <выражение> [;]

Имена переменных могут содержать лишь буквы латинского алфавита или цифры и должны начинаться с буквы. Общее число символов в имени может достигать 19. Особенностью языка Matlab является то, что прописные и строчные буквы в именах различаются системой. Например, имена «а» и «А» обозначают разные переменные.

Если выражение не заканчивается символом «;», результат его выполнения будет выведен в командное окно в виде:

<имя переменной> = <результат>

Ввод значений элементов матрицы осуществляется в квадратных скобках по строкам. Элементы строки отделяются друг от друга пробелом или запятой, а строки отделяются друг от друга знаком «;».

Язык системы Matlab содержит встроенную арифметику комплексных чисел. Для обозначения мнимой единицы в Matlab зарезервировано два имени – i и j. Ввод с клавиатуры значения комплексного числа осуществляется следующим образом:

<имя переменной>  = <значение действительной части> + i [j] * < значение мнимой части>

Переменные, зарезервированные системой Matlab:

i, j – мнимая единица;

pi – число p (3,141592653589793);

inf – обозначение машинной бесконечности;

NaN – обозначение неопределенного результата (например, типа 0/0 или inf/inf);

ans – результат последней операции без знака присваивания.

3.2 Некоторые функции формирования матриц. Простейшие операции над матрицами

zeros(m,n) – создает матрицу m?n с нулевыми элементами.

ones(m,n) – создает матрицу m?n с единичными элементами.

eye(m,n) – создает матрицу m?n с единичными элементами по главной диагонали и остальными нулевыми элементами.

inv(A) – вычисляет матрицу, обратную матрице А.

А– вычисляет матрицу .

eig(A) – вычисляет массив собственных чисел матрицы А, т.е. корни характеристического полинома .

[А В] – конкатенация (объединение) матриц А и В.

Элемент матрицы А, находящийся на пересечении i-той строки и j-того столбца, обозначается A(i,j). Для доступа к i-той строке матрицы А следует указать: A[i,:]. Для доступа к j-тому столбцу матрицы А следует указать

Размер файла: 120.5 Кбайт
Тип файла: doc (Mime Type: application/msword)
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров