1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
|
<!DOCTYPE html>
<html>
<!-- Created by GNU Texinfo 7.1.1, https://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Elementary Calculations (GNU Octave (version 10.3.0))</title>
<meta name="description" content="Elementary Calculations (GNU Octave (version 10.3.0))">
<meta name="keywords" content="Elementary Calculations (GNU Octave (version 10.3.0))">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="index.html" rel="start" title="Top">
<link href="Concept-Index.html" rel="index" title="Concept Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="Simple-Examples.html" rel="up" title="Simple Examples">
<link href="Creating-a-Matrix.html" rel="next" title="Creating a Matrix">
<style type="text/css">
<!--
a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
pre.display-preformatted {font-family: inherit}
span:hover a.copiable-link {visibility: visible}
-->
</style>
<link rel="stylesheet" type="text/css" href="octave.css">
</head>
<body lang="en">
<div class="subsection-level-extent" id="Elementary-Calculations">
<div class="nav-panel">
<p>
Next: <a href="Creating-a-Matrix.html" accesskey="n" rel="next">Creating a Matrix</a>, Up: <a href="Simple-Examples.html" accesskey="u" rel="up">Simple Examples</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-Index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<h4 class="subsection" id="Elementary-Calculations-1"><span>1.2.1 Elementary Calculations<a class="copiable-link" href="#Elementary-Calculations-1"> ¶</a></span></h4>
<p>Octave can easily be used for basic numerical calculations. Octave
knows about arithmetic operations (+,-,*,/), exponentiation (^),
natural logarithms/exponents (log, exp), and the trigonometric
functions (sin, cos, …). Moreover, Octave calculations work
on real or imaginary numbers (i,j). In addition, some mathematical
constants such as the base of the natural logarithm (e) and the ratio
of a circle’s circumference to its diameter (pi) are pre-defined.
</p>
<p>For example, to verify Euler’s Identity,
</p><div class="display">
<pre class="display-preformatted">
i*pi
e = -1
</pre></div>
<p>type the following which will evaluate to <code class="code">-1</code> within the
tolerance of the calculation.
</p>
<div class="example">
<pre class="example-preformatted">octave:1> exp (i*pi)
</pre></div>
</div>
</body>
</html>
|