8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 12 13 14 15 16 17 18 ... 365

При наборе комплексных чисел в командной строке MATLAB можно использовать либо i, либо j, а сами числа при умножении, делении и возведении в степень необходимо заключать в круглые скобки:

» (2.1 + 3.2i)*2 + (4.2 + 1.71)Л2

ans = 18.9500 + 20.6800i

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

» 2.1 + 3.2i*2 + 4.2 + 1.71Л2 ans = 3.4100 + 6.4000i

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

» 2 - 31

ans = 2.0000 + 3.0000i

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

» ((3.2 + 1.5i)*2 + 4.2 + 7.9i) ans = 10.6000 - 10.90001

MATLAB позволяет использовать комплексные числа в качестве аргументов встроенных элементарных функций:

» sin (2 + 3D

ans =

9.1545 - 4.16891

Как узнать, какие встроенные элементарные функции можно использовать и как их вызывать? Наберите в командной строке команду help eifun, при этом в командное окно выводится список всех встроенных элементарных функций с их кратким описанием. Более подробные сведения можно получить из обширной интерактивной справочной системы, выбрав в меню Help рабочей среды пункт MATLAB Help. Открывается окно справочной системы. В левой части окна на вкладке Contents приведено ее оглавление. Для просмотра содержимого какого-либо раздела в правом окне следует выбрать его название в левом окне при помощи щелчка мыши. Знак "+" слева от названия раздела служит для отображения его подразделов. Найдите


раздел Functions — Categorical List (Функции по категориям), затем в подразделе Mathematics (Математика) — пункт Elementary Math. Перед вами список всех элементарных математических функции, имеющихся в MATLAB (рис. 1,5). Щелчок по гиперссылке с названием функции позволяет получить полную информацию о ней. Для перехода вперед и назад по просмотренным страницам справочной системы используйте кнопки со стрелками.

File Edit View Go Favorites Desktop Window Help

tetp Navigator

Corterts j index I Search Demo*

Release Notes±

Installation

MATLAB

О Getting Started -9 Examples

Desktop Tools and Developme © Mathematics §) Programming Ijjb Graphics © 3-D Visualization © Creating Graphical User Interit

Functions - Categorical List f. Desktop Tools and Developme Mathematics >- Arrays and Matrices Linear Algebra

Elementary Math

uata Analysis and Fourier Polynomials

interpolation and Computal Coordinate System Convei Nonlinear Numencal Methr. Specialized Math Sparse Matrices Math Constants Proaxamminq and Data Types! I-11

4- » oiaim

Tile. I Elementary Math Functions - Categorical List (MATLAB Functions) т

elementary math

»Tnoonomelric

»Exponential

•Complex

•Sounding and Remainder

•Discrete Math (a q Prima Faqtant)

Triyonometric

Inverse Inverse Inverse Inverse Inverse Inverse Inverse Inverse Inverse Inverse Inverse Inverse JtttSrse

cosine

cosine, degrees hyperbolic cosine cotangent cotangent, degrees hyperbolic cotangent cosecant

cosecant, degrees hyperbolic cosecant secant

secant, degrees hyperbolic secant sine ..

Рис. 1.5. Окно интерактивном справочной системы

Примечание 1

Можно получить быстрый доступ к информации о функции, используя контекстное меню в окне Command Window. Для этого надо выделить имя


функции в ранее набранной команде и, щелкнув правой кнопкой мыши, выбрать в меню пункт Help on Selection.

В следующем разделе приведены часто используемые функции.

Встроенные элементарные функции

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

Тригонометрические, гиперболические и обратные к ним функции

Ниже перечислены встроенные в MATLAB тригонометрические функции и обратные к ним:

□sir, cos, tan, cot —синус, косинус, тангенс и котангенс;

□sec, esc —секанс, косеканс (sec(x) = —\--,csc(a) =—\—-);

cos (л)sin (л)

□asin, acos, atan, acot —арксинус, арккосинус, арктангенс и арккотангенс;

П asec, acsc — арксеканс, арккосеканс.. Примечание

Аргументы тригонометрических функций должны быть выражены в радианах. Обратные тригонометрические функции возвращают результат также в радианах.

В MATLAB встроены следующие гиперболические функции и обратные к ним:

о sinh, cosh, tanh, coth — гиперболические синус, косинус, тангенс и котангенс;

□seen, csch — гиперболические секанс и косеканс;

□asinh, acosh, atanh, acoth— гиперболические арксинус, арккосинус, арктангенс и арккотангенс;

□asech, acsch — гиперболические арксеканс и арккосеканс.



0 ... 12 13 14 15 16 17 18 ... 365