This page (revision-28) was last changed on 12-May-2014 10:45 by Joba Baumeister

This page was created on 07-May-2014 07:36 by Joba Baumeister

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
28 12-May-2014 10:45 1 KB Joba Baumeister to previous
27 12-May-2014 10:45 1 KB Joba Baumeister to previous | to last
26 12-May-2014 10:45 1 KB Joba Baumeister to previous | to last
25 12-May-2014 10:44 1 KB Joba Baumeister to previous | to last
24 12-May-2014 10:43 1 KB Joba Baumeister to previous | to last
23 12-May-2014 10:43 1 KB Joba Baumeister to previous | to last
22 07-May-2014 07:50 1 KB Joba Baumeister to previous | to last
21 07-May-2014 07:50 1 KB Joba Baumeister to previous | to last

Page References

Incoming links Outgoing links
Deleteme ...nobody

Version management

Difference between version and

At line 1 removed 4 lines
!!! Namensraum und Wissensbasis definieren
Die Definition von {{package}} ohne Markup sorgt dafür, dass die komplette Wiki-Seite in diesem Paket-Namensraum definiert ist.
At line 7 removed 11 lines
Eine Wissensbasis muss definiert werden, welche diesen Namensraum benutzt.
%%KnowledgeBase
Demo für Frank
@uses: deleteme
%
!!! Verwendete Fragen definieren
Die Fragen werden in einem {{Question}} Markup definiert. Fragebogen-Hierarchie könnte separat definiert werden, ist aber nur nötig, wenn die Reihenfolge der Fragebögen anders sein soll, als im {{Question}} Markup definiert.
At line 19 changed one line
Fragen #1
Fragen
At line 6 added one line
- p [num]
At line 22 changed one line
Berechnungen #2
Berechnungen
At line 26 removed 2 lines
!!! Regel zur Berechnung definieren
Nun könnnen wir eine Regel definieren:
At line 29 changed 29 lines
%%Rule
IF S = known AND R = known
THEN HSA =eval(((ASIN((S/2)/R)*2)*PI*R/180)*R/2 * 180 / PI)
%
Sollten die Parameter S, p und R tatsächlich nur "known" sein müssen und es muss keine speziellere Einschränkung gelten, dann ist die alternative Verwendung von {{Variable}} eleganter:
{{{
%%Variable
HSA = ((ASIN((S/2)/R)*2)*PI*R/180)*R/2 * 180 / PI
%
}}}
!!! Testen mit einem kleinen Dialog
Nun integrieren wir ein kleines QuickInterview, um das Ganze zu testen.
[{KnowWEPlugin quickInterview}]
HSA = arcsin (S/2) * p * R / 180.