В дополнение к общим функциям, таким как exp и logMATLAB ® имеет несколько других связанных функций, позволяющих выполнять гибкие числовые вычисления. expm1 и log1p функции компенсируют числовые ошибки округления в небольших аргументах, в то время как reallog, realpow, и realsqrt функции ограничивают диапазон этих функций действительными числами. nthroot вычисляет корни любого порядка, в то время как специализированные функции pow2 и nextpow2 вычислить мощности двух.
exp | Показательный |
expm1 | Точно вычислить exp (x) -1 для малых значений x |
log | Натуральный логарифм |
log10 | Общий логарифм (основание 10) |
log1p | Точно вычислить журнал (1 + x) для небольших значений x |
log2 | Логарифм базы 2 и рассечение числа с плавающей запятой |
nextpow2 | Показатель следующей высшей степени 2 |
nthroot | Вещественный n-й корень вещественных чисел |
pow2 | Базовые 2 числа с плавающей запятой и с плавающей шкалой |
reallog | Натуральный логарифм для неотрицательных вещественных массивов |
realpow | Мощность массива для вывода только в реальном масштабе |
realsqrt | Квадратный корень для неотрицательных реальных массивов |
sqrt | Квадратный корень |
В этом разделе показано, как вычислять мощности матрицы и экспоненты с помощью различных методов.
Графическое сравнение экспоненциальных функций
Этот пример показывает интересный графический подход для обнаружения того, превышает ли e ^ pi значение pi ^ e.