Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Churilovas_lab_Rabota_1.docx
Скачиваний:
5
Добавлен:
10.11.2024
Размер:
485 Кб
Скачать
☆

Ответы на контрольные вопросы Часть 2. Основы работы с matlab

1. Как изменить на экране формат вывода числа?

Для изменения формата вывода числа на экране требуется применить команду format. Основные варианты вывода вещественного числа: long и short.

2. Как можно просмотреть в MATLAB список всех элементарных математических функций?

Список всех имеющихся в системе элементарных математических функций может быть получен по команде help elfun.

3. Какие виды функций в MATLAB Вам известны?

В системе MATLAB можно выделить два основных вида функций: встроенные функции и пользовательские. К первым относятся элементарные математические функции, логические функции, функции, связанные с целочисленной арифметикой. Вторые пишутся самостоятельно пользователем в зависимости от его специфических нужд.

4. Опишите способы создания одномерных массивов в MATLAB.

Для создания одномерного массива можно использовать операцию конкатенации, которая обозначается с помощью квадратных скобок [ ]. Можно задать массив, прописывая все его элементы по отдельности с указанием индекса. Еще один способ создания одномерного массива основан на применении специальной функции, обозначаемой двоеточием (операция формирования диапазона числовых значений).

5. Опишите способы создания двумерных массивов в MATLAB.

Для создания двумерного массива (матрицы) можно использовать операцию конкатенацию. Матрицу можно сформировать вертикальной конкатенацией вектор-строк или горизонтальной конкатенацией вектор-столбцов. Двумерные массивы можно задать с помощью операции индексации, прописывая по отдельности его элементы (номер строки и столбца, на пересечении которых находится задаваемый элемент массива, указываются через запятую в круглых скобках). Создать массив нужного размера можно с помощью функций ones (m,n) или zeros(m,n); он будет заполнен единицами или нулями (m – число строк, n – число столбцов).

6. Перечислите и объясните действие операторов, используемых при вычислениях с массивами.

Операции сложения и вычитания матриц (знакомые вам из линейной алгебры) обозначаются стандартными знаками «+» и «-».

Для поэлементного перемножения и поэлементного деления массивов одинаковых размеров, а также поэлементного возведения в степень массивов, применяются операции, обозначаемые комбинациями двух символов: «.*» , «./», и «.^».

Символами «*» и «/» обозначены специальные операции линейной алгебры над векторами и матрицами.

Кроме операции «./», называемой операцией правого поэлементного деления (приводит к матрице с элементами А (k, m) /В (k, m)), есть еще операция левого поэлементного деления «.\» (приводит к матрице с элементами В (k, m) /А (k, m)).

Знак «\» закреплен за решением задачи линейной алгебры – нахождением корней системы линейных уравнений.

7. Опишите действие операций отношения.

Операции отношения сравнивают между собой два операнда по величине. Эти операции записываются следующими знаками или комбинациями знаков: < (меньше), > (больше), == (равно), <= (меньше или равно), >= (больше или равно), ~= (не равно). В случае истинности операции отношения ее величина равна 1, а в случае ложности – 0. Операции отношения имеют более низкий приоритет, чем арифметические операции.