Differences
This shows you the differences between two versions of the page.
| lehrkraefte:blc:miniaufgaben:kw17-2017 [2017/05/01 19:35] – created Ivo Blöchliger | lehrkraefte:blc:miniaufgaben:kw17-2017 [2020/08/09 13:16] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ==== 24. April 2017 bis 28. April 2017 ==== | ||
| + | === Dienstag 25. April 2017 === | ||
| + | Bestimmen Sie die Koeffizienten $a$, $b$, $c$ der folgenden quadratischen Gleichung | ||
| + | $$ 2+xyz^2 -2x^2y-y^2x+tz=0 $$ | ||
| + | wenn man | ||
| + | - nach der Variablen $x$ auflösen möchte. | ||
| + | - nach der Variablen $y$ auflösen möchte. | ||
| + | - nach der Variablen $z$ auflösen möchte. | ||
| + | |||
| + | <hidden Lösungen> | ||
| + | Vorgehen: Terme mit Variable und Variable im Quadrat zusammenfassen und ausklammern. Koeffizienten ablesen. | ||
| + | - $a=-2y$, $b=yz^2-y^2$, | ||
| + | - $a=-x$, $b=xz^2-2x^2$, | ||
| + | - $a=xy$, $b=t$, $c=-2x^2y-y^2x+2$ | ||
| + | </ | ||
| + | |||
| + | === Donnerstag 27. April 2017 === | ||
| + | < | ||
| + | lib/ | ||
| + | lib/ | ||
| + | </ | ||
| + | **Achtung**: | ||
| + | <JS> | ||
| + | function shuffleArray(array) { | ||
| + | for (var i = array.length - 1; i > 0; i--) { | ||
| + | var j = Math.floor(Math.random() * (i + 1)); | ||
| + | var temp = array[i]; | ||
| + | array[i] = array[j]; | ||
| + | array[j] = temp; | ||
| + | } | ||
| + | return array; | ||
| + | } | ||
| + | |||
| + | function randi(m) { | ||
| + | return Math.floor(Math.random()*m); | ||
| + | } | ||
| + | |||
| + | function contFrac(v) { | ||
| + | var eps = 0.00001; | ||
| + | var res=[Math.floor(v)]; | ||
| + | v = v-res[0]; | ||
| + | for (var i=0; i<5; i++) { | ||
| + | if (v<eps || v>1-eps) { | ||
| + | if (v> | ||
| + | return res; | ||
| + | } | ||
| + | v = 1/v; | ||
| + | res[res.length] = Math.floor(v); | ||
| + | v = v-res[res.length-1]; | ||
| + | } | ||
| + | return res; | ||
| + | } | ||
| + | |||
| + | function cFtoTex(cf) { | ||
| + | var denom = 1; | ||
| + | var num = 0; | ||
| + | for (var i = cf.length-1; | ||
| + | num = cf[i]*denom+num; | ||
| + | var tmp = num; | ||
| + | num = denom; | ||
| + | denom = tmp; | ||
| + | } | ||
| + | return " | ||
| + | } | ||
| + | |||
| + | function getFraction(v) { | ||
| + | var cf = contFrac(Math.abs(v)); | ||
| + | if (cf.length==1) return v; | ||
| + | return (v < 0 ? " | ||
| + | } | ||
| + | |||
| + | function coeff(c,v, op) { | ||
| + | if (c==0) return ""; | ||
| + | if (v!="" | ||
| + | if (c==1) return (op ? " | ||
| + | if (c==-1) return " | ||
| + | if (c>0) return (op ? " | ||
| + | return "" | ||
| + | } else { | ||
| + | return ((op && (c>0)) ? " | ||
| + | } | ||
| + | } | ||
| + | |||
| + | templates = [ | ||
| + | { | ||
| + | name:" | ||
| + | make: | ||
| + | num = (num ? num : 1); | ||
| + | var exs = []; | ||
| + | var sx=shuffleArray([-2, | ||
| + | var sy=shuffleArray([-2, | ||
| + | var a = acoeff ? shuffleArray(acoeff) : shuffleArray([-2, | ||
| + | for (var i=0; i<num; i++) { | ||
| + | var res=""; | ||
| + | if (sx[i]==0) { | ||
| + | res = coeff(a[i]," | ||
| + | } else { | ||
| + | res = coeff(a[i]," | ||
| + | } | ||
| + | res += coeff(sy[i],"", | ||
| + | exs[i]= { | ||
| + | funcPlot:{ | ||
| + | xAxis: | ||
| + | yAxis: | ||
| + | data: | ||
| + | }, | ||
| + | solution: | ||
| + | }; | ||
| + | } | ||
| + | return (num==1 ? exs[0] : exs); | ||
| + | }, | ||
| + | }, | ||
| + | { | ||
| + | name:" | ||
| + | make: | ||
| + | num = (num ? num : 1); | ||
| + | var exs = []; | ||
| + | for (var i=0; i<num; i++) { | ||
| + | var sx = randi(2)*2-1; | ||
| + | var sy = randi(2)*2-1; | ||
| + | var ox = -(randi(3)+1)*sx; | ||
| + | var oy = -(randi(3)+1)*sy; | ||
| + | var res=""; | ||
| + | var w = " | ||
| + | if (sx!=1) w=" | ||
| + | res = coeff(sy," | ||
| + | exs[i]= { | ||
| + | funcPlot:{ | ||
| + | xAxis: | ||
| + | yAxis: | ||
| + | data: | ||
| + | }, | ||
| + | solution: | ||
| + | }; | ||
| + | } | ||
| + | return (num==1 ? exs[0] : exs); | ||
| + | }, | ||
| + | }, | ||
| + | { | ||
| + | name:" | ||
| + | make: | ||
| + | num = (num ? num : 1); | ||
| + | var steigungen=shuffleArray([-2, | ||
| + | var abschnitte=shuffleArray([-3, | ||
| + | var res = []; | ||
| + | for (var i=0; i<num; i++) { | ||
| + | var ab = abschnitte[i]; | ||
| + | if (ab==0) { ab="" | ||
| + | if (ab>0) { ab=" | ||
| + | var st = steigungen[i]; | ||
| + | if (st==-1) { st=" | ||
| + | if (st==1) {st=""; | ||
| + | if (st==" | ||
| + | res[i] = { | ||
| + | funcPlot:{ | ||
| + | xAxis: | ||
| + | yAxis: | ||
| + | data: | ||
| + | }, | ||
| + | solution: | ||
| + | }; | ||
| + | } | ||
| + | return (num==1 ? res[0] : res); | ||
| + | } | ||
| + | }, | ||
| + | ]; | ||
| + | |||
| + | |||
| + | function displayExos(exos, | ||
| + | for (var i=0; i<3; i++) { | ||
| + | jQuery("#" | ||
| + | jQuery("#" | ||
| + | exos[i].funcPlot.data[0].attr={' | ||
| + | functionPlot( | ||
| + | jQuery.extend( | ||
| + | { | ||
| + | title: " | ||
| + | target: "#" | ||
| + | width: 250, | ||
| + | height: 250, | ||
| + | disableZoom: | ||
| + | skipTip: true, | ||
| + | grid: true | ||
| + | }, | ||
| + | exos[i].funcPlot | ||
| + | ) | ||
| + | ); | ||
| + | } | ||
| + | } | ||
| + | |||
| + | </JS> | ||
| + | Bestimmen Sie die Funktionsgleichung folgender Parabeln: | ||
| + | < | ||
| + | <!-- Siehe https:// | ||
| + | <div id=" | ||
| + | </ | ||
| + | <JS> | ||
| + | jQuery(function() { | ||
| + | displayExos(templates[0].make(3, | ||
| + | }); | ||
| + | </JS> | ||
| + | <hidden Lösungen> | ||
| + | < | ||
| + | <div id=" | ||
| + | </ | ||
| + | </ | ||