Changes for page ONYX und MAXIMA

Last modified by Carina Enke on 12.12.2025

From version 6.2
edited by Carina Enke
on 12.12.2025
Change comment: There is no comment for this version
To version 6.1
edited by Carina Enke
on 15.11.2025
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,7 +3,8 @@
1 -{{section}}
2 -{{column width="60
3 3  To perform more complex calculations and to fulfill specific requirements, the computer algebra system MAXIMA, which is linked to ONYX, can be used. The [[Netzwerk Mathematik>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/88308307976325||shape="rect"]] has gathered a number of [[Good-Practice-Examples>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/||shape="rect"]]. This collection of typical applications, tricks and pitfalls will help you understand how to use the MAXIMA connection in ONYX. Please find below a selection of topics that are described in detail.
2 +~{~{/layout-cell}}
4 4  
4 +{{section}}
5 +{{column width="60%"}}
5 5  
6 6  {{/column}}
7 7  
... ... @@ -14,7 +14,13 @@
14 14  * [[Good-Practice-Examples Maxima/ONYX in Netzwerk Mathematik>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]]
15 15  {{/panel}}
16 16  
18 +{{panel title="Further information"}}
19 +*
20 +{{/panel}}
17 17  
22 +{{panel title="Best practice"}}
23 +*
24 +{{/panel}}
18 18  {{/column}}
19 19  {{/section}}
20 20  
... ... @@ -25,18 +25,20 @@
25 25  
26 26  
27 27  == Analysing user responses with the help of variables ==
35 +
28 28  By using maxima queries in the Variables tab, you can access the answer selected by the user and the correct task solution. More details can be found here [[Expert assessment>>doc:ONYX.Erstellung von Testinhalten.Aufgaben.Bewertung festlegen.Expertenbewertung.WebHome]].
29 29  
30 -
38 +(% id="HAutomatischeErgE4nzungungFCltigerMAXIMA-Terme" title="Klicken Sie zum Bearbeiten" class="editable-field inactive" %)
31 31  == Auto-completion of invalid MAXIMA terms ==
40 +
32 32  If during the creation or editing process of a variable the user enters a non-valid MAXIMA expression in the field for determining the value, ONYX converts the expression into a valid expression before transferring it to MAXIMA.
33 33  
34 -
35 35  === Value of a numerical variable ===
36 36  
37 37  When determining a numerical (variable) value, the "invalid" calculation defined by the author is completed with a** float command**: float(...);.
38 38  
39 39  Example
48 +
40 40  * The calculation "1+2" is changed to the MAXIMA command "float(1+2);".
41 41  * The data type of the variable is taken into account for the result regardless of the MAXIMA calculation performed.
42 42  * If the value of a variable type "Integer" is set by the calculation "1+2", the result value of the MAXIMA calculation is "3.0", the variable value is set accordingly to "3" as an integer value.
... ... @@ -66,6 +66,7 @@
66 66  When determining a text-based (variable) value, the "invalid" calculation defined by the author is completed with a semicolon.
67 67  
68 68  Example
78 +
69 69  * The entry "a" is changed to the MAXIMA command "a;".
70 70  * The data type of the variable is taken into account for the result regardless of the MAXIMA calculation performed.
71 71  * If the value of the variable is set to the type "Text", the result value of the MAXIMA calculation is "a" and the variable value is accordingly set to "a".