aboutsummaryrefslogtreecommitdiff
path: root/src/hyper/pages/ANNA-ES.pht
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2007-08-14 05:14:52 +0000
committerdos-reis <gdr@axiomatics.org>2007-08-14 05:14:52 +0000
commitab8cc85adde879fb963c94d15675783f2cf4b183 (patch)
treec202482327f474583b750b2c45dedfc4e4312b1d /src/hyper/pages/ANNA-ES.pht
downloadopen-axiom-ab8cc85adde879fb963c94d15675783f2cf4b183.tar.gz
Initial population.
Diffstat (limited to 'src/hyper/pages/ANNA-ES.pht')
-rw-r--r--src/hyper/pages/ANNA-ES.pht205
1 files changed, 205 insertions, 0 deletions
diff --git a/src/hyper/pages/ANNA-ES.pht b/src/hyper/pages/ANNA-ES.pht
new file mode 100644
index 00000000..67294731
--- /dev/null
+++ b/src/hyper/pages/ANNA-ES.pht
@@ -0,0 +1,205 @@
+\begin{patch}{UXANNAExPatch1}
+\begin{paste}{UXANNAExFull1}{UXANNAExEmpty1}
+\pastebutton{UXANNAExFull1}{\hidepaste}
+\tab{5}\spadcommand{ans := integrate((exp(-X^3)+exp(-3*X^2))/sqrt(X),0.0..\%plusInfinity)\bound{ans }}
+\indentrel{3}\begin{verbatim}
+ (1)
+ [d01ajfAnnaTypeAnswer: Result, abserr: DoubleFloat,
+ method: Result, result: DoubleFloat,
+ explanations: List(String), attributes: List(Any),
+ d01apfAnnaTypeAnswer: Result]
+ Type: Result
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAExEmpty1}
+\begin{paste}{UXANNAExEmpty1}{UXANNAExPatch1}
+\pastebutton{UXANNAExEmpty1}{\showpaste}
+\tab{5}\spadcommand{ans := integrate((exp(-X^3)+exp(-3*X^2))/sqrt(X),0.0..\%plusInfinity)\bound{ans }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAExPatch2}
+\begin{paste}{UXANNAExFull2}{UXANNAExEmpty2}
+\pastebutton{UXANNAExFull2}{\hidepaste}
+\tab{5}\spadcommand{ans . 'result\free{ans }}
+\indentrel{3}\begin{verbatim}
+ (2) 3.23287256251958
+ Type: DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAExEmpty2}
+\begin{paste}{UXANNAExEmpty2}{UXANNAExPatch2}
+\pastebutton{UXANNAExEmpty2}{\showpaste}
+\tab{5}\spadcommand{ans . 'result\free{ans }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAExPatch3}
+\begin{paste}{UXANNAExFull3}{UXANNAExEmpty3}
+\pastebutton{UXANNAExFull3}{\hidepaste}
+\tab{5}\spadcommand{ans . 'abserr\free{ans }}
+\indentrel{3}\begin{verbatim}
+ (3) 2.69960156338737e-08
+ Type: DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAExEmpty3}
+\begin{paste}{UXANNAExEmpty3}{UXANNAExPatch3}
+\pastebutton{UXANNAExEmpty3}{\showpaste}
+\tab{5}\spadcommand{ans . 'abserr\free{ans }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx2Patch1}
+\begin{paste}{UXANNAEx2Full1}{UXANNAEx2Empty1}
+\pastebutton{UXANNAEx2Full1}{\hidepaste}
+\tab{5}\spadcommand{ans2 := solve([Y[2],-1001*Y[2]-1000*Y[1]], 0.0, 10.0, [1.0,-1.0], [2,4,6,8], 1.0e-4)\bound{ans2 }}
+\indentrel{3}\begin{verbatim}
+ (1)
+ [ifail: Integer, intensityFunctions: List(String),
+ tol: DoubleFloat, result: Matrix(DoubleFloat),
+ y: Matrix(DoubleFloat), method: Result,
+ explanations: List(String), x: DoubleFloat]
+ Type: Result
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx2Empty1}
+\begin{paste}{UXANNAEx2Empty1}{UXANNAEx2Patch1}
+\pastebutton{UXANNAEx2Empty1}{\showpaste}
+\tab{5}\spadcommand{ans2 := solve([Y[2],-1001*Y[2]-1000*Y[1]], 0.0, 10.0, [1.0,-1.0], [2,4,6,8], 1.0e-4)\bound{ans2 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx2Patch2}
+\begin{paste}{UXANNAEx2Full2}{UXANNAEx2Empty2}
+\pastebutton{UXANNAEx2Full2}{\hidepaste}
+\tab{5}\spadcommand{ans2 . 'result\free{ans2 }}
+\indentrel{3}\begin{verbatim}
+ Ú 1.0 - 1.0 ¿
+ ³ ³
+ ³ 0.135329965475963 - 0.135329965475963 ³
+ ³ ³
+ (2) ³ 0.018315370486087 - 0.0183153704860871 ³
+ ³ ³
+ ³0.00247869592278824 - 0.00247869592278825 ³
+ ³ ³
+ À0.000335497710871914 - 0.000335497710871913Ù
+ Type: Matrix DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx2Empty2}
+\begin{paste}{UXANNAEx2Empty2}{UXANNAEx2Patch2}
+\pastebutton{UXANNAEx2Empty2}{\showpaste}
+\tab{5}\spadcommand{ans2 . 'result\free{ans2 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx2Patch3}
+\begin{paste}{UXANNAEx2Full3}{UXANNAEx2Empty3}
+\pastebutton{UXANNAEx2Full3}{\hidepaste}
+\tab{5}\spadcommand{ans2 . 'y\free{ans2 }}
+\indentrel{3}\begin{verbatim}
+ (3) [4.54002176643708e-05 - 4.54002176643708e-05]
+ Type: Matrix DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx2Empty3}
+\begin{paste}{UXANNAEx2Empty3}{UXANNAEx2Patch3}
+\pastebutton{UXANNAEx2Empty3}{\showpaste}
+\tab{5}\spadcommand{ans2 . 'y\free{ans2 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Patch1}
+\begin{paste}{UXANNAEx3Full1}{UXANNAEx3Empty1}
+\pastebutton{UXANNAEx3Full1}{\hidepaste}
+\tab{5}\spadcommand{ans3 := optimize((X[1]+10*X[2])**2 + 5*(X[3]-X[4])**2 + (X[2]-2*X[3])**4 + 10*(X[1]-X[4])**4, [3,-1,0,1], [1,-2,\%minusInfinity,1], [3,0,\%plusInfinity,3])\bound{ans3 }}
+\indentrel{3}\begin{verbatim}
+ (1)
+ [ifail: Integer, bl: Matrix(DoubleFloat),
+ bu: Matrix(DoubleFloat), method: Result,
+ attributes: List(String), explanations: List(String),
+ x: Matrix(DoubleFloat), objf: DoubleFloat]
+ Type: Result
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Empty1}
+\begin{paste}{UXANNAEx3Empty1}{UXANNAEx3Patch1}
+\pastebutton{UXANNAEx3Empty1}{\showpaste}
+\tab{5}\spadcommand{ans3 := optimize((X[1]+10*X[2])**2 + 5*(X[3]-X[4])**2 + (X[2]-2*X[3])**4 + 10*(X[1]-X[4])**4, [3,-1,0,1], [1,-2,\%minusInfinity,1], [3,0,\%plusInfinity,3])\bound{ans3 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Patch2}
+\begin{paste}{UXANNAEx3Full2}{UXANNAEx3Empty2}
+\pastebutton{UXANNAEx3Full2}{\hidepaste}
+\tab{5}\spadcommand{ans3 . objf\free{ans3 }}
+\indentrel{3}\begin{verbatim}
+ (2) 2.43378751212073
+ Type: DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Empty2}
+\begin{paste}{UXANNAEx3Empty2}{UXANNAEx3Patch2}
+\pastebutton{UXANNAEx3Empty2}{\showpaste}
+\tab{5}\spadcommand{ans3 . objf\free{ans3 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Patch3}
+\begin{paste}{UXANNAEx3Full3}{UXANNAEx3Empty3}
+\pastebutton{UXANNAEx3Full3}{\hidepaste}
+\tab{5}\spadcommand{ans3 . x\free{ans3 }}
+\indentrel{3}\begin{verbatim}
+ (3)
+ [1.0 - 0.0852325900999037 0.409303588204477 1.0]
+ Type: Matrix DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Empty3}
+\begin{paste}{UXANNAEx3Empty3}{UXANNAEx3Patch3}
+\pastebutton{UXANNAEx3Empty3}{\showpaste}
+\tab{5}\spadcommand{ans3 . x\free{ans3 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Patch4}
+\begin{paste}{UXANNAEx3Full4}{UXANNAEx3Empty4}
+\pastebutton{UXANNAEx3Full4}{\hidepaste}
+\tab{5}\spadcommand{ans3 . attributes\free{ans3 }}
+\indentrel{3}\begin{verbatim}
+ (4)
+ ["The object function is non-linear",
+ "There are simple bounds on the variables",
+ "There are no constraint functions"]
+ Type: List String
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAEx3Empty4}
+\begin{paste}{UXANNAEx3Empty4}{UXANNAEx3Patch4}
+\pastebutton{UXANNAEx3Empty4}{\showpaste}
+\tab{5}\spadcommand{ans3 . attributes\free{ans3 }}
+\end{paste}\end{patch}
+
+\begin{patch}{UXANNAAgentPatch1}
+\begin{paste}{UXANNAAgentFull1}{UXANNAAgentEmpty1}
+\pastebutton{UXANNAAgentFull1}{\hidepaste}
+\tab{5}\spadcommand{s := singularitiesOf(tan x,[x],0..12*\%pi)$ESCONT\free{lib3 }}
+\indentrel{3}\begin{verbatim}
+ (1)
+ [1.5707963267948966, 4.7123889803846897,
+ 7.8539816339744828, 10.995574287564276,
+ 14.137166941154069, 17.27875959474386,
+ 20.420352248333657, 23.561944901923447,
+ 26.703537555513243, 29.845130209103033, ...]
+ Type: Stream DoubleFloat
+\end{verbatim}
+\indentrel{-3}\end{paste}\end{patch}
+
+\begin{patch}{UXANNAAgentEmpty1}
+\begin{paste}{UXANNAAgentEmpty1}{UXANNAAgentPatch1}
+\pastebutton{UXANNAAgentEmpty1}{\showpaste}
+\tab{5}\spadcommand{s := singularitiesOf(tan x,[x],0..12*\%pi)$ESCONT\free{lib3 }}
+\end{paste}\end{patch}
+