Помощничек
Главная | Обратная связь


Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Основные математические функции



Напомним, что все данные в системе MATLAB – массивы. Все операции над массивами реализуются посредством функций. С каждой из традиционных операций (с умножением, делением и возведением в степень) связаны по две функции. Список этих функций приведен в табл. 2 (см. также Л.1 стр. 27). Серым цветом выделены функции, которыми будем пользоваться после изучения соответствующих понятий в курсе линейной алгебры.

 

Таблица 2. Арифметические функции
Символ Выполняемое действие
+ Покомпонентное сложение числовых массивов одинаковой размерности. Добавление скалярной величины к каждому элементу массива.
- Покомпонентное вычитание числовых массивов одинаковой размерности. Вычитание скалярной величины от каждого элемента массива.
* Умножение матриц в соответствии с правилами линейной алгебры (условие выполнения: число столбцов первого сомножителя должно быть равно числу строк второго сомножителя)
.* Покомпонентное умножение массивов одинаковой размерности
/ Деление скаляра на скаляр. Покомпонентное деление всех элементов массива на скаляр. (A и B – квадратные матрицы одного порядка).
. / Покомпонентное деление элементов массивов одинаковой размерности.
^ Возведение скаляра в любую степень.
.^ Поэлементное возведение элементов матрицы степень.
Вычисление сопряженной матрицы
.’ Транспонирование матрицы

.

Упражнение 6.

1) Ввести матрицы

, , , , .

2) Выполнить операции (или убедиться, что их выполнить нельзя): , , , , , , , , , , , , , , ,

В таблице 3 приведен список основных элементарных функций (см. также Л.1 стр. 27, 28).

Таблица 3. Элементарные математические функции
Категория функций Наименование функций
Тригонометрические, аргумент в радианах
Тригонометрические, аргумент в градусах
Обратные тригонометрические, аргумент в радианах
Обратные тригонометрические, аргумент в градусах
Гиперболические , , ,
Степени, логарифмы, корни
Модуль числа
Знак числа
Округление по обычным математическим правилам

Подробную информацию о каждой функции можно получить с помощью команды

help <имя функции>. Например,

>> help cos

COS Cosine of argument in radians.

COS(X) is the cosine of the elements of X.

Очень важная особенность функций в MATLAB - обработка аргументов, заданных матрицами.

Например,

>> A=[1 3 4;6 1 0]

A =

1 3 4

6 1 0

>> B=sin(A)

B =

0.84147 0.14112 -0.7568

-0.27942 0.84147 0

Упражнение 7.

1) Вычислить .

>> x=1:2:6,y=sqrt(x)

x =

1 3 5

y =

1 1.7321 2.2361

2) Вычислить значения одновременно при . То же для остальных тригонометрических функций.

3) Вычислить значение выражения одновременно при .

 




©2015 studopedya.ru Все права принадлежат авторам размещенных материалов.