Skip to content

Commit 1ab8f0f

Browse files
authored
Update 693-math-deriv.markdown
1 parent fd0df89 commit 1ab8f0f

File tree

1 file changed

+40
-5
lines changed

1 file changed

+40
-5
lines changed

_build/reference/693-math-deriv.markdown

Lines changed: 40 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,45 @@
55
Calculation of derivative. errcode = 0 for success; otherwise calculation error.
66

77

8-
* x value of x
9-
* maxtries maximum number of retries
10-
* maxerr tolerance
11-
* errcode 0 for success; otherwise calculation error
12-
* result the result
8+
* x: value of x
9+
* maxtries: maximum number of retries
10+
* maxerr: tolerance
11+
* errcode: 0 for success; otherwise calculation error
12+
* result: the result
13+
* expr: f(x)
1314

15+
```
16+
' What is the derivative of f(x) for a given x
1417
18+
def f(x) = 2*x^2+2
19+
20+
x = 3
21+
result = 0
22+
errcode = 0
23+
24+
deriv x, 10, 0.01, result, errcode USE f(x)
25+
26+
27+
def d(x) = 4*x ' Exact derivative of f(x) for comparision
28+
29+
print "Result of DERIV at x = "; x; " : "; result
30+
print "Exact derivative at x = "; x; " : "; d(x)
31+
```
32+
33+
```
34+
' What is the derivative of f(x) for a given x
35+
36+
def f(x) = x^3 + 2 * exp(2*x)
37+
38+
x = 3
39+
result = 0
40+
errcode = 0
41+
42+
deriv x, 10, 0.000001, result, errcode USE f(x)
43+
44+
45+
def d(x) = 3*x^2 + 4*exp(2*x) ' Exact derivative of f(x) for comparision
46+
47+
print "Result of DERIV at x = "; x; " : "; result
48+
print "Exact derivative at x = "; x; " : "; d(x)
49+
```

0 commit comments

Comments
 (0)