{{ stepNode.name }}
| {{ 'ml-lesson-number-slides' | message : article.introSlideInfo.bblockCount}} |
| {{ 'ml-lesson-number-exercises' | message : article.introSlideInfo.exerciseCount}} |
| {{ 'ml-lesson-time-estimation' | message }} |
Jrhoads (Diskussion | bidrag) (Den här versionen är märkt för översättning) | Jonas (Diskussion | bidrag) | ||
(5 mellanliggande versioner av samma användare visas inte) | |||
Rad 15: | Rad 15: | ||
<jsxgpre id="villkorgraph645"> | <jsxgpre id="villkorgraph645"> | ||
− | var b = mlg.board([-0.9, | + | var b = mlg.board([-0.9,4.5,9.5,-4.5],{desktopSize:'medium'}); |
b.xaxis(1,0,'x'); | b.xaxis(1,0,'x'); | ||
b.yaxis(1,0,'y'); | b.yaxis(1,0,'y'); | ||
− | + | var p = b.point(0,1.5, {fixed:false}); | |
− | var p = b.point(0, | + | var graph = b.board.create('functiongraph', [function(x){ return p.Y()*JXG.Math.pow(1.2, x);},-10, 10],{strokeWidth:2}); |
− | var graph = b.board.create('functiongraph', [function(x){ return | + | var l = b.txt(2,function(){return graph.Y(2);},'y=' + p.Y() + '\\cdot 1.2^x',{flag:true}); |
− | var l = b.txt(2,function(){return graph.Y(2);},'y='+ | ||
$(b.getId(l)).css({ | $(b.getId(l)).css({ | ||
"min-width":"30%", | "min-width":"30%", | ||
Rad 30: | Rad 29: | ||
}); | }); | ||
mlg.af('villkorgraph645.k1', function(sliderValue){ | mlg.af('villkorgraph645.k1', function(sliderValue){ | ||
− | + | p.moveTo([0,sliderValue]); | |
− | + | if(sliderValue===1){ | |
− | p. | + | b.changeText(l,'y=1.2^x'); |
− | + | } else if (sliderValue===0) { | |
− | if( | + | b.changeText(l,'y=0'); |
− | b.changeText(l,'y=1.2^x'); | ||
− | } else if ( | ||
− | b.changeText(l,'y=0'); | ||
} else { | } else { | ||
− | b.changeText(l,'y='+ | + | b.changeText(l,'y='+sliderValue.toFixed(2)+'\\cdot1.2^x'); |
} | } | ||
}); | }); | ||
Rad 45: | Rad 41: | ||
<jsxgpre id="villkorgraph645-slider"> | <jsxgpre id="villkorgraph645-slider"> | ||
− | var b = mlg.board(mlg.bb.slider( | + | var b = mlg.board(mlg.bb.slider(-2.8,2.8),{keepaspectratio:false}); |
− | var s = b.slider( | + | var s = b.slider(1.5,null,null,{title:{label:'Välj ' + 'C'.italics() + '-värde'},snapWidth:-1,precision:2}); |
//temp title fix | //temp title fix | ||
b.translate(s.title,-0.4,0.3); | b.translate(s.title,-0.4,0.3); | ||
Rad 117: | Rad 113: | ||
var b = mlg.board(mlg.bb.slider(0.01,2),{keepaspectratio:false, renderer:'canvas'}); | var b = mlg.board(mlg.bb.slider(0.01,2),{keepaspectratio:false, renderer:'canvas'}); | ||
var s = b.slider(1.5,null,null,{title:{label:'<translate><!--T:12--> | var s = b.slider(1.5,null,null,{title:{label:'<translate><!--T:12--> | ||
− | Välj a-värde</translate>'}, snapWidth:-1,precision:2}); | + | Välj ' + 'a'.italics() + '-värde</translate>'}, snapWidth:-1,precision:2}); |
//temp title fix | //temp title fix | ||
b.translate(s.title,-0.2,0.3); | b.translate(s.title,-0.2,0.3); |
y=C⋅ax
Koefficienten C anger det y-värde där funktionens graf skär y-axeln, vilket också kan tolkas som funktionens startvärde. Basen a i potensen kan tolkas som en förändringsfaktor. För båda dessa konstanter finns det villkor som anger vilka värden de får anta.
Koefficienten C får inte vara noll eftersom det skulle ge en vågrät linje linje längs med y=0, vilket då inte längre skulle vara en exponentialfunktion. Multipliceras ax med 0 blir ju produkten 0 oavsett potensens värde.