Язык программирования R/Математика: различия между версиями

Содержимое удалено Содержимое добавлено
Analysis
Logarithm and Exponents
Строка 470:
 
== Математический анализ ==
=== Логарифмы и экспоненты ===
=== Logarithm and Exponents ===
* Вычислить степень числа можно двумя операторами (например, <math>10^3</math>):
** <code>10^3</code>
** <code>10**3</code>
* Взять логарифм можно функцией <code>log()</code>, где первый аргумент - это подлогорифменное значение, а второй, опциональный, равный по умолчанию <math>e</math> - база. Таким образом, функция <code>log()</code> без указания базы, по умолчанию, берёт натуральный логарифм.
* Взять десятичный логарифм можно функцией <code>log10()</code>.
* Вычислить <math>e^x</math> можно функцией <code>exp()</code>.
 
Примеры:
We have the power function <tt>10^3</tt> or <tt> 10**3 </tt>, the logarithm and the exponential <tt>log(2.71)</tt>, <tt>log10(10)</tt>,<tt>exp(1)</tt>.
 
<pre width = 80>
> 10^3 # exponentСтепень
[1] 1000
> 10**3 # Другой способ возведения в степень
> 10**3 # exponent
[1] 1000
> exp(1) # exponentiale в первой степени
[1] 2.718282
> log(2.71) # naturalВзятие logarithmнатурального логарифма
[1] 0.9969486
> log10(1000) # baseВзятие 10десятичного logarithmлогарифма
[1] 3
> log(1000,base = 10) # baseВзятие 10произвольного logarithmлогарифма по основанию 10
[1] 3
> log(1024,base = 2) # Взятие произвольного логарифма по основанию 2
[1] 10
</pre>
 
 
=== Polynomial equations ===