Раздел: Документация
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
|