diff options
author | Shashank | 2017-05-29 12:40:26 +0530 |
---|---|---|
committer | Shashank | 2017-05-29 12:40:26 +0530 |
commit | 0345245e860375a32c9a437c4a9d9cae807134e9 (patch) | |
tree | ad51ecbfa7bcd3cc5f09834f1bb8c08feaa526a4 /modules/interpolation/help/mml | |
download | scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.tar.gz scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.tar.bz2 scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.zip |
CMSCOPE changed
Diffstat (limited to 'modules/interpolation/help/mml')
19 files changed, 2195 insertions, 0 deletions
diff --git a/modules/interpolation/help/mml/bsplin3val_equation1.mml b/modules/interpolation/help/mml/bsplin3val_equation1.mml new file mode 100755 index 000000000..ee2292bf8 --- /dev/null +++ b/modules/interpolation/help/mml/bsplin3val_equation1.mml @@ -0,0 +1,77 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mi math:fontstyle="italic">dfp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mrow> + <math:mrow> + <math:mi math:fontstyle="italic">ox</math:mi> + <math:mo math:stretchy="false">×</math:mo> + <math:mi math:fontstyle="italic">ox</math:mi> + </math:mrow> + <math:mo math:stretchy="false">×</math:mo> + <math:mi math:fontstyle="italic">oz</math:mi> + </math:mrow> + </math:msup> + <math:mrow> + <math:mrow> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi math:fontstyle="italic">ox</math:mi> + </math:msup> + <math:mo math:stretchy="false">×</math:mo> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi math:fontstyle="italic">oy</math:mi> + </math:msup> + </math:mrow> + <math:mo math:stretchy="false">×</math:mo> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi math:fontstyle="italic">oz</math:mi> + </math:msup> + </math:mrow> + </math:mfrac> + </math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">dfp(i) = {{partial^{ox times ox times oz} } over {partial^{ox} times partial ^{oy} times partial^{oz}}} s(xp(i),yp(i),zp(i))</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/eval_cshep2d_equation1.mml b/modules/interpolation/help/mml/eval_cshep2d_equation1.mml new file mode 100755 index 000000000..b6c47e527 --- /dev/null +++ b/modules/interpolation/help/mml/eval_cshep2d_equation1.mml @@ -0,0 +1,282 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>S</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdx</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi>S</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi>x</math:mi> + </math:mrow> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi>S</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:mi>y</math:mi> + </math:mrow> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">d2zpdxx</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mrow> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mn>2</math:mn> + </math:msup> + <math:mi>S</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:msup> + <math:mi>x</math:mi> + <math:mn>2</math:mn> + </math:msup> + </math:mrow> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">d2zpdxy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mrow> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mn>2</math:mn> + </math:msup> + <math:mi>S</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">×</math:mo> + <math:mo math:stretchy="false">∂</math:mo> + </math:mrow> + <math:mi>y</math:mi> + </math:mrow> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">d2zpdyy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mrow> + <math:msup> + <math:mo math:stretchy="false">∂</math:mo> + <math:mn>2</math:mn> + </math:msup> + <math:mi>S</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">∂</math:mo> + <math:msup> + <math:mi>y</math:mi> + <math:mn>2</math:mn> + </math:msup> + </math:mrow> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +zp(i) = S(xp(i),yp(i)) # +dzpdx(i) = {{partial S} over {partial x}} (xp(i),yp(i)) # +dzpdy(i) = {{partial S} over {partial y}} (xp(i),yp(i)) # +d2zpdxx(i) = {{partial^2 S} over {partial x^2}} (xp(i),yp(i)) # +d2zpdxy(i) = {{partial^2 S} over {partial x times partial y}} (xp(i),yp(i)) # +d2zpdyy(i) = {{partial^2 S} over {partial y^2}} (xp(i),yp(i)) +} +</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/interp2_equation_1.mml b/modules/interpolation/help/mml/interp2_equation_1.mml new file mode 100755 index 000000000..0e3248388 --- /dev/null +++ b/modules/interpolation/help/mml/interp2_equation_1.mml @@ -0,0 +1,244 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdx</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mi math:fontstyle="italic">ds</math:mi> + <math:mi math:fontstyle="italic">dx</math:mi> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mi math:fontstyle="italic">ds</math:mi> + <math:mi math:fontstyle="italic">dy</math:mi> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">d2zpdxx</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:msup> + <math:mi>d</math:mi> + <math:mn>2s</math:mn> + </math:msup> + <math:msup> + <math:mi math:fontstyle="italic">dx</math:mi> + <math:mn>2</math:mn> + </math:msup> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">d2zpdxy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:msup> + <math:mi>d</math:mi> + <math:mn>2s</math:mn> + </math:msup> + <math:mi math:fontstyle="italic">dxdy</math:mi> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">d2zpdyy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:msup> + <math:mi>d</math:mi> + <math:mn>2s</math:mn> + </math:msup> + <math:msup> + <math:mi math:fontstyle="italic">dy</math:mi> + <math:mn>2</math:mn> + </math:msup> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + <math:annotation math:encoding="StarMath 5.0">stack { +zp(i) = s(xp(i),yp(i)) # +dzpdx(i) = {ds} over {dx} (xp(i),yp(i)) # +dzpdy(i) = {ds} over {dy} (xp(i),yp(i)) # +d2zpdxx(i) = {d^2s} over {dx^2} (xp(i),yp(i)) # +d2zpdxy(i) = {d^2s} over {dxdy} (xp(i),yp(i)) # +d2zpdyy(i) = {d^2s} over {dy^2} (xp(i),yp(i)) +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/interp3d_equation1.mml b/modules/interpolation/help/mml/interp3d_equation1.mml new file mode 100755 index 000000000..6302eedc0 --- /dev/null +++ b/modules/interpolation/help/mml/interp3d_equation1.mml @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdx</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mi math:fontstyle="italic">ds</math:mi> + <math:mi math:fontstyle="italic">dx</math:mi> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdy</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mi math:fontstyle="italic">ds</math:mi> + <math:mi math:fontstyle="italic">dy</math:mi> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">dzpdz</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mfrac> + <math:mi math:fontstyle="italic">ds</math:mi> + <math:mi math:fontstyle="italic">dz</math:mi> + </math:mfrac> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">zp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +zp(i) = s(xp(i),yp(i)) # +dzpdx(i) = {{ds} over {dx}}(xp(i),yp(i),zp(i)) # +dzpdy(i) = {{ds} over {dy}}(xp(i),yp(i),zp(i)) # +dzpdz(i) = {{ds} over {dz}}(xp(i),yp(i),zp(i)) + +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/interp_equation1.mml b/modules/interpolation/help/mml/interp_equation1.mml new file mode 100755 index 000000000..aed72bfb0 --- /dev/null +++ b/modules/interpolation/help/mml/interp_equation1.mml @@ -0,0 +1,256 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> or </math:mtext> + <math:mi math:fontstyle="italic">yp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">yp1</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> or </math:mtext> + <math:mi math:fontstyle="italic">yp1</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">yp2</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> or </math:mtext> + <math:mi math:fontstyle="italic">yp2</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">yp3</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> or </math:mtext> + <math:mi math:fontstyle="italic">yp3</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +yp(i) = s(xp(i)) " or " yp(i,j) = s(xp(i,j)) # +yp1(i) = s'(xp(i)) " or " yp1(i,j) = s'(xp(i,j)) # +yp2(i) = s''(xp(i)) " or " yp2(i,j) = s''(xp(i,j)) # +yp3(i) = s'''(xp(i)) " or " yp3(i,j) = s'''(xp(i,j)) +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/interp_equation2.mml b/modules/interpolation/help/mml/interp_equation2.mml new file mode 100755 index 000000000..955f8e6e3 --- /dev/null +++ b/modules/interpolation/help/mml/interp_equation2.mml @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:msub> + <math:mi>y</math:mi> + <math:mn>1</math:mn> + </math:msub> + </math:mrow> + <math:mtext> for </math:mtext> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false"><</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mn>1</math:mn> + </math:msub> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:msub> + <math:mi>y</math:mi> + <math:mi>n</math:mi> + </math:msub> + </math:mrow> + <math:mtext> for </math:mtext> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">></math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mi>n</math:mi> + </math:msub> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s(x) = y_1 " for " x < x_1 # +s(x) = y_n " for " x > x_n +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/interp_equation3.mml b/modules/interpolation/help/mml/interp_equation3.mml new file mode 100755 index 000000000..978121ea4 --- /dev/null +++ b/modules/interpolation/help/mml/interp_equation3.mml @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:msub> + <math:mi>p</math:mi> + <math:mn>1</math:mn> + </math:msub> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> for </math:mtext> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false"><</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mn>1</math:mn> + </math:msub> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:msub> + <math:mi>p</math:mi> + <math:mrow> + <math:mi>n</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:mn>1</math:mn> + </math:mrow> + </math:msub> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> for </math:mtext> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">></math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mi>n</math:mi> + </math:msub> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s(x) = p_1(x) " for " x < x_1 # +s(x) = p_{n-1}(x) " for " x > x_n +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/interp_equation4.mml b/modules/interpolation/help/mml/interp_equation4.mml new file mode 100755 index 000000000..039d20c52 --- /dev/null +++ b/modules/interpolation/help/mml/interp_equation4.mml @@ -0,0 +1,122 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mrow> + <math:msub> + <math:mi>y</math:mi> + <math:mn>1</math:mn> + </math:msub> + <math:mo math:stretchy="false">+</math:mo> + <math:mi>s</math:mi> + </math:mrow> + </math:mrow> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mn>1</math:mn> + </math:msub> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">⋅</math:mo> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mn>1</math:mn> + </math:msub> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mtext> for </math:mtext> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false"><</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mn>1</math:mn> + </math:msub> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mrow> + <math:msub> + <math:mi>y</math:mi> + <math:mi>n</math:mi> + </math:msub> + <math:mo math:stretchy="false">+</math:mo> + <math:mi>s</math:mi> + </math:mrow> + </math:mrow> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mi>n</math:mi> + </math:msub> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">⋅</math:mo> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mi>n</math:mi> + </math:msub> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mtext> for </math:mtext> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">></math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mi>n</math:mi> + </math:msub> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s(x) = y_1 + s'(x_1) cdot (x - x_1) " for " x < x_1 # +s(x) = y_n + s'(x_n) cdot (x - x_n) " for " x > x_n +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/linear_interpn_equation1.mml b/modules/interpolation/help/mml/linear_interpn_equation1.mml new file mode 100755 index 000000000..0be654a25 --- /dev/null +++ b/modules/interpolation/help/mml/linear_interpn_equation1.mml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mi>v</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">i1</math:mi> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">i2</math:mi> + <math:mi>,</math:mi> + <math:mo math:stretchy="false">⋯</math:mo> + <math:mi>,</math:mi> + <math:mi>i</math:mi> + <math:mi>n</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>f</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">i1</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">x2</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">i2</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mo math:stretchy="false">⋯</math:mo> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>n</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">v(i1,i2, dotsaxis,i{n}) = f(x1(i1),x2(i2),dotsaxis,xn(i{n}))</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/linear_interpn_equation2.mml b/modules/interpolation/help/mml/linear_interpn_equation2.mml new file mode 100755 index 000000000..4af95962a --- /dev/null +++ b/modules/interpolation/help/mml/linear_interpn_equation2.mml @@ -0,0 +1,116 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">vp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp1</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">xp2</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mo math:stretchy="false">⋯</math:mo> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">xpn</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mtext>or </math:mtext> + <math:mi math:fontstyle="italic">vp</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xp1</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">xp2</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mo math:stretchy="false">⋯</math:mo> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">xpn</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mi>,</math:mi> + <math:mi>j</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> in case the xpk are matrices</math:mtext> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +vp(i) = s(xp1(i),xp2(i),dotsaxis,xpn(i)) # +"or " vp(i,j) = s(xp1(i,j),xp2(i,j),dotsaxis,xpn(i,j)) " in case the xpk are matrices" +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/linear_interpn_equation3.mml b/modules/interpolation/help/mml/linear_interpn_equation3.mml new file mode 100755 index 000000000..04f3d3119 --- /dev/null +++ b/modules/interpolation/help/mml/linear_interpn_equation3.mml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mi>P</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">∉</math:mo> + <math:mrow> + <math:mrow> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">[</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mn>1</math:mn> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>$</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">]</math:mo> + </math:mrow> + <math:mo math:stretchy="false">×</math:mo> + <math:mrow> + <math:mo math:stretchy="false">[</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">x2</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mn>1</math:mn> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">x2</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>$</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">]</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">×</math:mo> + <math:mo math:stretchy="false">⋯</math:mo> + </math:mrow> + <math:mo math:stretchy="false">×</math:mo> + <math:mrow> + <math:mo math:stretchy="false">[</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mn>1</math:mn> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>$</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">]</math:mo> + </math:mrow> + </math:mrow> + </math:mrow> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">P(i) notin [x1(1), x1($)] times [x2(1), x2($)] times dotsaxis times [xn(1), xn($)] </math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/lsq_splin_equation1.mml b/modules/interpolation/help/mml/lsq_splin_equation1.mml new file mode 100755 index 000000000..eb5044259 --- /dev/null +++ b/modules/interpolation/help/mml/lsq_splin_equation1.mml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mrow> + <math:munderover> + <math:mo math:stretchy="false">∑</math:mo> + <math:mrow> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">=</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mi>m</math:mi> + </math:munderover> + <math:mi math:fontstyle="italic">wd</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mover math:accent="true"> + <math:msup> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xd</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">−</math:mo> + <math:mi math:fontstyle="italic">yd</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mn>2</math:mn> + </math:msup> + <math:mo math:stretchy="false">˙</math:mo> + </math:mover> + <math:mo math:stretchy="false">←</math:mo> + <math:mrow> + <math:munderover> + <math:mo math:stretchy="false">∑</math:mo> + <math:mrow> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">=</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mi>m</math:mi> + </math:munderover> + <math:mi math:fontstyle="italic">wd</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mover math:accent="true"> + <math:msup> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>f</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi math:fontstyle="italic">xd</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">−</math:mo> + <math:mi math:fontstyle="italic">yd</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mn>2</math:mn> + </math:msup> + <math:mo math:stretchy="false">˙</math:mo> + </math:mover> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">sum from {k=1} to m wd(k) dot (s(xd(k)) - yd(k))^2 leftarrow sum from {k=1} to m wd(k) dot (f(xd(k)) - yd(k))^2</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin2d_equation_1.mml b/modules/interpolation/help/mml/splin2d_equation_1.mml new file mode 100755 index 000000000..b77bd7d78 --- /dev/null +++ b/modules/interpolation/help/mml/splin2d_equation_1.mml @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mi>s</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mi>,</math:mi> + <math:mi>y</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mrow> + <math:munderover> + <math:mo math:stretchy="false">∑</math:mo> + <math:mrow> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">=</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mn>4</math:mn> + </math:munderover> + <math:mrow> + <math:munderover> + <math:mo math:stretchy="false">∑</math:mo> + <math:mrow> + <math:mi>l</math:mi> + <math:mo math:stretchy="false">=</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mn>4</math:mn> + </math:munderover> + <math:msub> + <math:mi>c</math:mi> + <math:mi math:fontstyle="italic">ij</math:mi> + </math:msub> + </math:mrow> + </math:mrow> + </math:mrow> + <math:mrow> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>k</math:mi> + <math:mi>,</math:mi> + <math:mi>l</math:mi> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">⋅</math:mo> + <math:msup> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:msub> + <math:mi>x</math:mi> + <math:mi>i</math:mi> + </math:msub> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mrow> + <math:mi>k</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:mn>1</math:mn> + </math:mrow> + </math:msup> + </math:mrow> + <math:mo math:stretchy="false">⋅</math:mo> + <math:msup> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>y</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:msub> + <math:mi>y</math:mi> + <math:mi>i</math:mi> + </math:msub> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mrow> + <math:mi>l</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:mn>1</math:mn> + </math:mrow> + </math:msup> + </math:mrow> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">s(x,y) = sum from {k=1} to 4 sum from {l=1} to 4 c_{ij}(k,l) cdot (x - x_i)^{k-1} cdot (y - y_i)^{l-1}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin3d_equation1.mml b/modules/interpolation/help/mml/splin3d_equation1.mml new file mode 100755 index 000000000..5d449e503 --- /dev/null +++ b/modules/interpolation/help/mml/splin3d_equation1.mml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi math:fontstyle="italic">nx</math:mi> + <math:mi>,</math:mi> + <math:mi math:fontstyle="italic">ny</math:mi> + <math:mi>,</math:mi> + <math:mrow> + <math:mi math:fontstyle="italic">nz</math:mi> + <math:mo math:stretchy="false">≥</math:mo> + <math:mn>3</math:mn> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mrow> + <math:mn>2</math:mn> + <math:mo math:stretchy="false">≤</math:mo> + <math:mi math:fontstyle="italic">kx</math:mi> + </math:mrow> + <math:mo math:stretchy="false"><</math:mo> + <math:mi math:fontstyle="italic">nx</math:mi> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mrow> + <math:mn>2</math:mn> + <math:mo math:stretchy="false">≤</math:mo> + <math:mi math:fontstyle="italic">ky</math:mi> + </math:mrow> + <math:mo math:stretchy="false"><</math:mo> + <math:mi math:fontstyle="italic">ny</math:mi> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mrow> + <math:mn>2</math:mn> + <math:mo math:stretchy="false">≤</math:mo> + <math:mi math:fontstyle="italic">kz</math:mi> + </math:mrow> + <math:mo math:stretchy="false"><</math:mo> + <math:mi math:fontstyle="italic">nz</math:mi> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +nx,ny,nz >= 3 # +2 <= kx < nx # +2 <= ky < ny # +2 <= kz < nz +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin_equation1.mml b/modules/interpolation/help/mml/splin_equation1.mml new file mode 100755 index 000000000..059e9da4b --- /dev/null +++ b/modules/interpolation/help/mml/splin_equation1.mml @@ -0,0 +1,86 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:msup> + <math:mi math:fontstyle="italic">x2</math:mi> + <math:mtext>-</math:mtext> + </math:msup> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:msup> + <math:mi math:fontstyle="italic">x2</math:mi> + <math:mtext>+</math:mtext> + </math:msup> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:msubsup> + <math:mi>x</math:mi> + <math:mrow> + <math:mi>n</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mtext>-</math:mtext> + </math:msubsup> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:msubsup> + <math:mi>x</math:mi> + <math:mrow> + <math:mi>n</math:mi> + <math:mo math:stretchy="false">−</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mtext>+</math:mtext> + </math:msubsup> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s'''(x2^"-") = s'''(x2^"+") # +s'''(x_{n-1}^"-") = s'''(x_{n-1}^"+") +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin_equation2.mml b/modules/interpolation/help/mml/splin_equation2.mml new file mode 100755 index 000000000..f01e3927e --- /dev/null +++ b/modules/interpolation/help/mml/splin_equation2.mml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi math:fontstyle="italic">der</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mn>1</math:mn> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi math:fontstyle="italic">der</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mn>2</math:mn> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s'(x1) = der(1) # +s'(xn) = der(2) +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin_equation3.mml b/modules/interpolation/help/mml/splin_equation3.mml new file mode 100755 index 000000000..83989d217 --- /dev/null +++ b/modules/interpolation/help/mml/splin_equation3.mml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mn>0</math:mn> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mn>0</math:mn> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s''(x1) = 0 # +s''(xn) = 0 +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin_equation4.mml b/modules/interpolation/help/mml/splin_equation4.mml new file mode 100755 index 000000000..2f1984cf8 --- /dev/null +++ b/modules/interpolation/help/mml/splin_equation4.mml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mi>s</math:mi> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">x1</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">=</math:mo> + <math:mi>s</math:mi> + </math:mrow> + <math:mi>'</math:mi> + <math:mi>'</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi math:fontstyle="italic">xn</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +s'(x1) = s'(xn) # +s''(x1) = s''(xn) +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file diff --git a/modules/interpolation/help/mml/splin_equation5.mml b/modules/interpolation/help/mml/splin_equation5.mml new file mode 100755 index 000000000..8dff82d38 --- /dev/null +++ b/modules/interpolation/help/mml/splin_equation5.mml @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE math:math PUBLIC "-//OpenOffice.org//DTD Modified W3C MathML 1.01//EN" "math.dtd"> +<math:math xmlns:math="http://www.w3.org/1998/Math/MathML"> + <math:semantics> + <math:mrow> + <math:mtable> + <math:mtr> + <math:mrow> + <math:mtext>if </math:mtext> + <math:mi>y</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">≤</math:mo> + <math:mi>y</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">+</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> s is increasing on </math:mtext> + <math:mrow> + <math:mo math:stretchy="false">[</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi>x</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">+</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">]</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + <math:mtr> + <math:mrow> + <math:mtext>if </math:mtext> + <math:mi>y</math:mi> + <math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mo math:stretchy="false">≥</math:mo> + <math:mi>y</math:mi> + </math:mrow> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">+</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mtext> s is decreasing on </math:mtext> + <math:mrow> + <math:mo math:stretchy="false">[</math:mo> + <math:mrow> + <math:mi>x</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + <math:mi>,</math:mi> + <math:mi>x</math:mi> + <math:mrow> + <math:mo math:stretchy="false">(</math:mo> + <math:mrow> + <math:mi>i</math:mi> + <math:mo math:stretchy="false">+</math:mo> + <math:mn>1</math:mn> + </math:mrow> + <math:mo math:stretchy="false">)</math:mo> + </math:mrow> + </math:mrow> + <math:mo math:stretchy="false">]</math:mo> + </math:mrow> + </math:mrow> + </math:mtr> + </math:mtable> + </math:mrow> + <math:annotation math:encoding="StarMath 5.0">alignl stack { +"if " y(i) <= y(i+1) " s is increasing on " [x(i), x(i+1)]# +"if " y(i) >= y(i+1) " s is decreasing on " [x(i), x(i+1)] +}</math:annotation> + </math:semantics> +</math:math>
\ No newline at end of file |