Wiki-Quellcode von Numerische Variablen

Version 278.1 von Carina Enke am 19.05.2020

Zeige letzte Bearbeiter
1 {{sv-translation language="de"}}
2 {{layout}}
3 {{layout-section ac:type="single"}}
4 {{layout-cell}}
5 \\
6
7 {{details}}
8 (% class="wrapped" %)
9 |=(((
10 Verantwortlicher
11 )))|(((
12 \\
13 )))
14 |=(% colspan="1" %)(% colspan="1" %)
15 (((
16 Status
17 )))|(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)
18 (((
19 (% class="content-wrapper" %)
20 (((
21 {{sv-metadata type="workflow-status"/}}
22
23 {{status colour="Green" title="Fertig"/}}
24 )))
25 )))
26 |=(% colspan="1" %)(% colspan="1" %)
27 (((
28 Varianten
29 )))|(% colspan="1" %)(% colspan="1" %)
30 (((
31 (% class="content-wrapper" %)
32 (((
33 {{sv-metadata type="variants"/}}
34 )))
35 )))
36 |=(% colspan="1" %)(% colspan="1" %)
37 (((
38 Attribute
39 )))|(% colspan="1" %)(% colspan="1" %)
40 (((
41 (% class="content-wrapper" %)
42 (((
43 {{sv-metadata type="attributes"/}}
44 )))
45 )))
46 |=(% colspan="1" %)(% colspan="1" %)
47 (((
48 Pagekey
49 )))|(% colspan="1" %)(% colspan="1" %)
50 (((
51 (% class="content-wrapper" %)
52 (((
53 {{sv-metadata type="pagekey"/}}
54 )))
55 )))
56 |=(% colspan="1" %)(% colspan="1" %)
57 (((
58 Übersetzung
59 )))|(% colspan="1" %)(% colspan="1" %)
60 (((
61 (% class="content-wrapper" %)
62 (((
63 (% class="sv-ti-title-text" %)Numerical Variables(%%) 
64
65 {{status colour="Green" title="fertig"/}}
66 )))
67 )))
68 |=(% colspan="1" %)(% colspan="1" %)
69 (((
70 TODOs
71 )))|(% colspan="1" %)(% colspan="1" %)
72 (((
73 (% class="content-wrapper" %)
74 (((
75 (% class="task-list" %)
76 (((
77 {{task reference="/Tasks/Task_1" status="Done"}}
78 carina: MARKETING-143 Versionstypen angepasst
79 Deutsche Bildüberschriften und englische Bilder fehlen noch.
80 carina: Info Update mit 1.11 zum Stand 11.01. Autor Yvonne
81 {{/task}}
82
83 {{task reference="/Tasks/Task_3" status="Done"}}
84 carina {{mention reference="XWiki.0a49950f5c0f19a8015c101b60e10001" style="FULL_NAME" anchor="XWiki-0a49950f5c0f19a8015c101b60e10001-DEOph"/}}Bitte allgemeines Review der Eng. Seite (ggf sind hier noch nicht alle Änderungen durch Yvonne erfasst und übersetzt) + erweiterten Hinweis übersetzen
85 {{/task}}
86 )))
87 )))
88 )))
89 {{/details}}
90 {{/layout-cell}}
91 {{/layout-section}}
92
93 {{layout-section ac:type="two_right_sidebar"}}
94 {{layout-cell}}
95 Sie können ganzzahlige oder gebrochene Variablen-Werte generieren. Hierfür stehen Ihnen die Variablen-Typen //**Ganze Zahl**// und //**Gleitkommazahl** //zur Verfügung.
96
97 [[image:attach:Editor - Ganzzahlvariable Typauswahl_de.png]]
98
99 Nachfolgend werden Ihnen die Möglichkeiten zur Wertsetzung von numerischen Variablen vorgestellt, sowie die Möglichkeit, die Anzeige-Genauigkeit von Gleitkommazahlen zu definieren.
100 Setzen Sie für eine numerische Variable keinen Wert, wird die Variable mit 0 initialisiert.
101
102 [[image:attach:Editor - Ganzzahlvariable Wertsetzung_de.png]]
103
104 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
105
106 {{/layout-cell}}
107
108 {{layout-cell}}
109 {{scroll-ignore}}
110 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Inhalt"}}
111
112
113 {{toc/}}
114 {{/panel}}
115
116 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Anwendungsbeispiele"}}
117 * [[Beispiel "Wahrscheinlichkeit">>doc:Beispiele zum Einsatz von Variablen]]
118 * [[Beispiel "Hypotenuse">>doc:Beispiele zum Einsatz von Variablen]]
119 * [[Beispiel "Transport" - Einsatz von Zufallsparametern>>doc:Beispiele zum Einsatz von Variablen]]
120 {{/panel}}
121
122 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Verwandte Themen"}}
123 * [[Berechnungsaufgabe (Lückentext)>>doc:Berechnungsaufgabe]]
124 * [[Formelvergleich (Lückentext)>>doc:Formelvergleich]]
125 {{/panel}}
126
127 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Weiterführende Informationen"}}
128 * [[MAXIMA Manual>>url:http://maxima.sourceforge.net/docs/manual/de/maxima.html||shape="rect"]]
129 * [[MAXIMA Good-Practice-Beispiele>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]]
130 * [[MAXIMA Systeminformationen>>url:http://maxima.sourceforge.net/||rel="nofollow" shape="rect" class="external-link"]]
131 {{/panel}}
132 {{/scroll-ignore}}
133 {{/layout-cell}}
134 {{/layout-section}}
135
136 {{layout-section ac:type="single"}}
137 {{layout-cell}}
138 == Wertebereich ==
139
140 Für numerische Variablen kann ein Wertebereich definiert werden. Der Variablen-Wert wird zufällig innerhalb des Wertebereiches ermittelt. Dabei werden die angegebenen Grenzen in die Auswahl einbezogen. Für Variablen vom Typ //**Ganze Zahl**// kann zusätzlich zu den Grenzen (Einstellung Minimum und Maximum) die Schrittweite (Einstellung Schritte) bestimmt werden.
141
142 **Mögliche Eingaben sind beispielsweise:**
143
144 * //Wertebereich: Minimum=2, Maximum=11, Schritte=3: //Es sind folgende Werte möglich {2, 5, 8, 11}. Bei Verwendung der Variable wird ein Wert zufällig ausgewählt bspw. 2.
145
146 [[image:attach:Editor - Bildvariable Wertsetzung Wertebereich_de.png]]
147
148 \\
149
150 {{info}}
151 Folgende Beispiele zum Einsatz von numerischen Variablen zur Generierung von Zufallswerten zeigen typische Anwendungsszenarien:
152
153 * [[Beispiel "Wahrscheinlichkeit">>doc:Beispiele zum Einsatz von Variablen]]
154 * [[Beispiel "Transport" - Einsatz von Zufallsparametern>>doc:Beispiele zum Einsatz von Variablen]]
155 {{/info}}
156
157 == Wert (Direkte Wert-Setzung) ==
158
159 Sie können allen Variablen-Typen einen Wert direkt zuweisen und die Variable mit diesem Wert initialisieren. Der Wert kann später in Abhängigkeit anderer Variablen geändert werden (vgl. Bedingungen).
160
161 **Mögliche Eingaben sind beispielsweise:**
162
163 * //Wert: 5~:// Die Variable wird auf den Wert 5 gesetzt.
164 * //Wert: -2,25: //Die Variable wird auf den Wert -2,25 gesetzt.
165
166 == Zufällige Auswahl ==
167
168 Definieren Sie eine Werte-Liste, aus welcher zufällig ein Wert ausgewählt wird. Die alternativen Werte werden in der Liste durch einen Zeilenumbruch oder ein Semikolon getrennt.
169
170 **Mögliche Eingaben sind beispielsweise:**
171
172 * //Zufällige Auswahl: -5; -3; 3; 5: //Es wird zufällig einer der angegebenen Werte ausgewählt bspw. -5.
173 * //Zufällige Auswahl: 0; 12,25; 13,5~:// Es wird zufällig einer der angegebenen Werte ausgewählt bspw. 12,25.
174
175 == Berechnung (MAXIMA) ==
176
177 Die ONYX Testsuite ist mit dem [[Computer-Algebra-System MAXIMA>>url:http://maxima.sourceforge.net/||shape="rect"]] gekoppelt. Sie können Variablenwerte auf Basis anderer Variablen berechnen. Geben Sie hierfür die Berechnungsvorschrift in MAXIMA-Schreibweise an.
178 Detaillierte Hinweise zur MAXIMA-Schreibweise erhalten Sie im [[MAXIMA Benutzerhandbuch (Manual)>>url:http://maxima.sourceforge.net/docs/manual/de/maxima.html||shape="rect"]]. Eine wertvolle Zusammenstellung von Beispielumsetzungen finden Sie in Form eines Wikis unter [[MAXIMA Good-Practice-Beispiele>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]].
179
180 **Mögliche Eingaben sind beispielsweise:**
181
182 * //Berechnung (MAXIMA): 5+{a}: //Es wird die Summe aus 5 und dem Variablenwert {a} berechnet. Die Variable {a} muss zuvor definiert sein.
183 * //Berechnung (MAXIMA): sqrt({a})/(5+sqrt({b}))~:// MAXIMA unterstützt mathematische Ausdrücke wie sqrt() für die Quadratwurzel.
184 * //Berechnung (MAXIMA): 2*sin({a})+log({b}): //Ebenso können trigonometrische Funktionen oder die Logarithmusfunktion genutzt werden.
185
186 [[image:attach:Editor - Bildvariable Wertsetzung Berechnung Maxima_de.png]]
187
188 \\
189
190 {{info}}
191 Folgendes Beispiele zum Einsatz von numerischen Variablen zur Generierung von Zufallswerten zeigen typische Anwendungsszenarien:
192
193 * [[Beispiel "Hypotenuse">>doc:Beispiele zum Einsatz von Variablen]]
194 * [[Beispiel "Transport" - Einsatz von Zufallsparametern>>doc:Beispiele zum Einsatz von Variablen]]
195 {{/info}}
196
197 == Einstellung: Anzeige formatieren ==
198
199 Für Variablen vom Typ Gleitkommazahl kann für die Anzeige die **Anzahl der Dezimalstellen** konfiguriert werden. Bitte beachten Sie, dass die Einstellung nur die Anzeige, nicht aber die Rechengenauigkeit und den Lösungsvergleich beeinflusst. Das bedeutet: Wird die Variable für die Berechnung weiterer Variablen genutzt, wird der vollständige, ungerundete Wert zur Berechnung verwendet. Ist die Variable als Lösung für eine Lücke (Berechnungsaufgabe) hinterlegt, wird die konfigurierte Anzahl der Dezimalstellen für die Lösungsanzeige verwendet, nicht aber für den Lösungsvergleich.
200
201 [[image:attach:Editor - Formatierung der Dezimalstellenanzeige_de.png]]
202
203 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
204
205
206 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
207
208
209 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
210
211
212 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
213
214
215 {{info}}
216 Möchten Sie erreichen, dass der Teilnehmer Berechnungsaufgaben nur mit einer bestimmten Genauigkeit lösen muss, verwenden Sie die Einstellung zur Definition eines [[Toleranzbereiches >>url:https://www.bps-system.de/help/display/ONYX/Berechnungsaufgabe#Berechnungsaufgabe-Schritt5%28optional%29:DefinitioneinesToleranzbereiches||shape="rect"]]im Bearbeitungsfenster der Lücke.
217 {{/info}}
218 {{/layout-cell}}
219 {{/layout-section}}
220 {{/layout}}
221 {{/sv-translation}}
222
223 {{sv-translation language="en"}}
224 {{layout}}
225 {{layout-section ac:type="two_right_sidebar"}}
226 {{layout-cell}}
227 For integer or fractional variable values, select the type // **Integer** //or // **Floating point** //.
228
229 [[image:attach:Editor - Ganzzahlvariable Typauswahl_de.png]]
230
231 To alter the value for the numerical variable, different options are available, which will be explained in the following sections, just as the possibility to define the display accuracy of floating-point numbers. If a numerical variable is not assigned a value, the variable will be initialised with 0.
232
233 [[image:attach:Editor - Ganzzahlvariable Wertsetzung_de.png]]
234 {{/layout-cell}}
235
236 {{layout-cell}}
237 {{scroll-ignore}}
238 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Content"}}
239
240
241 {{toc/}}
242 {{/panel}}
243
244 {{panel title="Application examples"}}
245 * [[Example "Probability">>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
246 * [[Example "Hypotenuse">>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
247 * [[Example "Transport" - Use of random parameters>>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
248 {{/panel}}
249
250 {{panel title="Related topics"}}
251 * [[Calculation interaction>>url:https://www.bps-system.de/help/display/ONYXintern/.Berechnungsaufgabe+v8.X||shape="rect"]]
252 * [[Formula comparison>>url:https://www.bps-system.de/help/display/ONYXintern/.Formelvergleich+v8.X||shape="rect"]]
253 {{/panel}}
254
255 {{panel borderColor="#ddd" bgColor="#f0f0f0" borderStyle="solid" title="Further information"}}
256 * [[MAXIMA manual>>url:http://maxima.sourceforge.net/docs/manual/maxima.html||shape="rect"]]
257 * [[MAXIMA good practice examples>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]]
258 * [[MAXIMA system information>>url:http://maxima.sourceforge.net/||rel="nofollow" shape="rect" class="external-link"]]
259 {{/panel}}
260 {{/scroll-ignore}}
261 {{/layout-cell}}
262 {{/layout-section}}
263
264 {{layout-section ac:type="single"}}
265 {{layout-cell}}
266 == Range ==
267
268 For numerical variables, a value range can be defined. The variable value will be randomly determined within the defined value range. Please note that the specified limits are included in the selection. For variables of the type //**Integer** //, the step size (setting steps) can be determined in addition to the limits (setting minimum and maximum).
269
270 **Possible entries are for example:**
271
272 * //Range//~:// Minimum=2//,// maximum=11//,// steps=3//: The following values are possible {2, 5, 8, 11}. When the variable is used, a value will be randomly selected, for example 2.
273 \\[[image:attach:Editor - Bildvariable Wertsetzung Wertebereich_de.png]]
274
275 {{info}}
276 The following examples for the use of numerical variables to generate random values show typical application scenarios:
277
278 * [[Example "Probability">>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
279 * [[Example "Transport" - Use of random parameters>>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
280 {{/info}}
281
282 == Value (direct value assignment) ==
283
284 You can directly assign a value to all types of variables in order to initialise them. Later on, the value can be changed depending on other variables (cf. conditions).
285
286 **Possible entries are for example:**
287
288 * //Value//~:// 5//~:// //The variable is assigned the value 5.
289 * //Value//~:// -2.25//~:// //The variable is assigned the value -2.25.
290
291 == Random ==
292
293 Define a value list from which a value is randomly selected. The alternative values are separated by a line break or semicolon.
294
295 **Possible entries are for example:**
296
297 * //Random selection//~:// -5//;// -3//;// 3//;// 5//~:// //One of the specified values will be randomly selected, for example 5.
298 * //Random selection//~:// 0//;// 12.25//;// 13.5//: One of the specified values will be randomly selected, for example 12.25.
299
300 == Calculation (MAXIMA) ==
301
302 The ONYX Testsuite is connected with the [[computer algebra system MAXIMA>>url:http://maxima.sourceforge.net/||shape="rect"]], which allows you to calculate variable values on the basis of other variables. To do this, you need to indicate the calculation rule in MAXIMA notation.
303
304 For further information on the MAXIMA notation, please refer to the [[MAXIMA manual>>url:http://maxima.sourceforge.net/docs/manual/de/maxima.html||shape="rect"]]. A valuable compilation of examples can be found in the form of a wiki under [[MAXIMA good practice examples>>url:https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/5499682817/CourseNode/93229879750473/wiki/Index||shape="rect"]].
305
306 **Possible entries are for example:**
307
308 * //Calculation (MAXIMA)//~:// 5+{a}//: The sum of 5 and the variable value {a} is calculated. Please note that the variable {a} must have been previously defined.
309 * //Calculation (MAXIMA)//~:// sqrt({a})/(5+sqrt({b}))//~:// //MAXIMA supports mathematical expressions such as sqrt() for square root.
310 * //Calculation (MAXIMA)//~:// 2*sin({a})+log({b})//: Further, it is possible to use trigonometric functions or the logarithm function.
311 \\[[image:attach:Editor - Bildvariable Wertsetzung Berechnung Maxima_de.png]]
312
313
314
315 {{info}}
316 The following examples for the use of numerical variables to generate random values show typical application scenarios:
317
318 * [[Example "Hypotenuse">>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
319 * [[Example "Transport" - Use of random parameters>>url:https://www.bps-system.de/help/display/ONYXintern/.Beispiele+zum+Einsatz+von+Variablen+v8.X||shape="rect"]]
320 {{/info}}
321
322 == Setting: Format display ==
323
324 For variables of the type floating point, the **number of decimal places **can be configured for the display. Please note that this setting only affects the display, not the computational accuracy and the solution comparison. This means: If the variable is used for the calculation of additional variables, the complete unrounded value will be used for the calculation. If the variable is stored as a solution for a gap (calculation interaction), the configured number of decimal places will be used for the solution display, but not for the solution comparison.
325
326
327
328 [[image:attach:Editor - Formatierung der Dezimalstellenanzeige_de.png]]
329
330
331
332
333
334 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
335
336
337 (% class="confluence-embedded-file-wrapper image-center-wrapper confluence-embedded-manual-size" %)
338
339
340 {{info}}
341 If you want the participant to solve calculation tasks with a certain precision, use the setting for defining a [[tolerance range>>url:https://www.bps-system.de/help/display/ONYX/Berechnungsaufgabe#Berechnungsaufgabe-Schritt5(optional):DefinitioneinesToleranzbereiches||shape="rect"]] in the edit window of the gap.
342 {{/info}}
343 {{/layout-cell}}
344 {{/layout-section}}
345 {{/layout}}
346 {{/sv-translation}}