Системни променливи и константи:
Променлива/Константа
|
Действие
|
ans
|
показва резултатът от последната въведена команда
|
eps
|
относителна точност на операции с плаваща точка
|
realmax
|
най-голямо число с плаваща точка
|
realmin
|
най-малко число с плаваща точка
|
pi
|
3.1416
|
j и i
|
имагинерна единица,
|
inf
|
безкрайност
|
NaN
|
не-цифрова стойност (Not А Number)
| Елементарни математически функции
Помощ за елементарните функции може да се получи с командата help elfun, въведена в Command Window и след това се натиска клавиш Enter:
>> help elfun
Elementary math functions.
Trigonometric.
sin - Sine.
sind - Sine of argument in degrees.
sinh - Hyperbolic sine.
asin - Inverse sine.
asind - Inverse sine, result in degrees.
asinh - Inverse hyperbolic sine.
cos - Cosine.
cosd - Cosine of argument in degrees.
cosh - Hyperbolic cosine.
acos - Inverse cosine.
acosd - Inverse cosine, result in degrees.
acosh - Inverse hyperbolic cosine.
tan - Tangent.
tand - Tangent of argument in degrees.
tanh - Hyperbolic tangent.
atan - Inverse tangent.
atand - Inverse tangent, result in degrees.
atan2 - Four quadrant inverse tangent.
atanh - Inverse hyperbolic tangent.
sec - Secant.
secd - Secant of argument in degrees.
sech - Hyperbolic secant.
asec - Inverse secant.
asecd - Inverse secant, result in degrees.
asech - Inverse hyperbolic secant.
csc - Cosecant.
cscd - Cosecant of argument in degrees.
csch - Hyperbolic cosecant.
acsc - Inverse cosecant.
acscd - Inverse cosecant, result in degrees.
acsch - Inverse hyperbolic cosecant.
cot - Cotangent.
cotd - Cotangent of argument in degrees.
coth - Hyperbolic cotangent.
acot - Inverse cotangent.
acotd - Inverse cotangent, result in degrees.
acoth - Inverse hyperbolic cotangent.
hypot - Square root of sum of squares.
Exponential.
exp - Exponential.
expm1 - Compute exp(x)-1 accurately.
log - Natural logarithm.
log1p - Compute log(1+x) accurately.
log10 - Common (base 10) logarithm.
log2 - Base 2 logarithm and dissect floating point number.
pow2 - Base 2 power and scale floating point number.
realpow - Power that will error out on complex result.
reallog - Natural logarithm of real number.
realsqrt - Square root of number greater than or equal to zero.
sqrt - Square root.
nthroot - Real n-th root of real numbers.
nextpow2 - Next higher power of 2.
Complex.
abs - Absolute value.
angle - Phase angle.
complex - Construct complex data from real and imaginary parts.
conj - Complex conjugate.
imag - Complex imaginary part.
real - Complex real part.
unwrap - Unwrap phase angle.
isreal - True for real array.
cplxpair - Sort numbers into complex conjugate pairs.
Rounding and remainder.
fix - Round towards zero.
floor - Round towards minus infinity.
ceil - Round towards plus infinity.
round - Round towards nearest integer.
mod - Modulus (signed remainder after division).
rem - Remainder after division.
sign - Signum.
Функциите са групирани според тяхното предназначение: групата Trigonometric съдържа тригонометрични функции – sind – намира синус от ъгъл, зададен в градуси; tan – тангенс от ъгъл в радиани, аtan – аркустангенс от число, като резултатът е ъгъл изведен отново в радиани, буквата d след името на функцията показва, че аргументът се въвежда в градуси например sind, cosd, tand, cotd или че резултатът от изчислението е в градуси – asind, acosd и др.; Exponential.- функции за намиране на експонента – exp (намиране на степен на неперово число), коренуване –sqrt (корен квадратен), логаритмични – log (натурален логаритъм при основа неперовото число), десетичен логаритъм – log10 и др.; Complex - функции за работа с комплексни числа - abs - намиране на абсолютна стойност; angle - фазов ъгъл, complex - създава комплексно число или масив от комплексни числа при зададени реална и имагинерна части, conj - намира комплексно спрегнато число на аргумента на функцията, imag - извежда имагинерната част на комплексното число, real - извежда реалната част на комплексното число и др.; Rounding and remainder – функции за закръгляне на числа и намиране на остатъци от деление - fix - отрязва дробната част на числата, floor - закръгля към по-малкото цяло число, ceil - закръгля към по-голямото цяло число round - закръгля към най-близкото цяло число както се учи по математика, mod и rem – намират остатък от целочислено деление, sign - извежда знака на числата, ако резултатът от функцията е 1 – числото е положително, ако резултатът от функцията е -1 – числото е отрицателно и ако отговорът е 0 – числото е 0.
Помощ за всяка функция се получава лесно когато:
-
Маркира се само името на функцията
-
Натиска се десния бутон на мишката върху маркираната област.
-
От показалото се меню се избира командата Help on Selection
Всяка функция се въвежда от потребителя с малки латински букви, аргументите й се заграждат в малки скоби и се разделят със запетаи, ако са повече от един. Например да се изчисли десетичен логаритъм от 100: В Command Window се пише log10(100), натиска се клавиша Enter и резултатът - числото 2 се получава отдолу в системната променлива ans.
>> log10(100)
ans =
2
По-надолу в изложението няма да се припомня, че се натиска Enter след всяка въведена команда в Command Window.
Сподели с приятели: |