{{ stepNode.name }}
| {{ 'ml-lesson-number-slides' | message : article.intro.bblockCount}} |
| {{ 'ml-lesson-number-exercises' | message : article.intro.exerciseCount}} |
| {{ 'ml-lesson-time-estimation' | message }} |
Jrhoads (Diskussion | bidrag) (Den här versionen är märkt för översättning) | Henrik (Diskussion | bidrag) | ||
(6 mellanliggande versioner av samma användare visas inte) | |||
Rad 2: | Rad 2: | ||
Geometrisk tolkning av kvadratkomplettering</translate></hbox> | Geometrisk tolkning av kvadratkomplettering</translate></hbox> | ||
<translate><!--T:2--> | <translate><!--T:2--> | ||
− | [[Kvadratkomplettering *Method*|Kvadratkomplettering]] är en metod för att lösa generella [[Andragradsekvation *Wordlist*|andragradsekvationer]]. Steget då kvadraten läggs till kan motiveras med ett geometriskt resonemang. | + | [[Kvadratkomplettering *Method*|Kvadratkomplettering]] är en metod för att lösa generella [[Andragradsekvation *Wordlist*|andragradsekvationer]]. Steget då kvadraten läggs till kan motiveras med ett geometriskt resonemang. I figuren nedan är den gröna arean totalt $x^2+2x+2x=x^2+4x.$</translate> |
− | < | + | <jsxgpre id="Geometrisk_tolkning_av_kvadratkomplettering_1" static=1> |
− | [ | + | var b=mlg.board([-1,7,7,-1],{desktopSize:'medium'}); |
− | + | //b.xaxis(1,0,'x'); | |
− | + | //b.yaxis(1,0,'y'); | |
− | + | var p1 = b.node(1,1); | |
− | + | var p2 = b.node(1,4); | |
− | + | var p3 = b.node(1,5); | |
− | + | var p4 = b.node(4,5); | |
− | + | var p5 = b.node(4,4); | |
− | + | var p6 = b.node(5,4); | |
− | + | var p7 = b.node(5,1); | |
− | + | var p8 = b.node(4,1); | |
− | + | b.polygon([p1,p2,p3,p4,p5,p6,p7,p8]); | |
− | + | b.segment(p2,p5,{dash:1}); | |
− | + | b.segment(p5,p8,{dash:1}); | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | var s1=b.path(p1,p2); | |
− | + | b.segmentText(s1,{name:'x',mathMode:true,distance:0.3}); | |
− | </ | + | var s2=b.path(p2,p3); |
+ | b.segmentText(s2,{name:'2',mathMode:true,distance:0.3}); | ||
+ | var s3=b.path(p8,p1); | ||
+ | b.segmentText(s3,{name:'x',mathMode:true,distance:0.3}); | ||
+ | var s4=b.path(p7,p8); | ||
+ | b.segmentText(s4,{name:'2',mathMode:true,distance:0.3}); | ||
+ | |||
+ | b.txt(2.5,4.5,'2x'); | ||
+ | b.txt(4.5,2.5,'2x'); | ||
+ | b.txt(2.5,2.5,'x^2'); | ||
+ | b.trim(); | ||
+ | </jsxgpre> | ||
<translate><!--T:3--> | <translate><!--T:3--> | ||
Rad 44: | Rad 43: | ||
För att lösa den med kvadratkomplettering lägger man till den blå kvadraten med sidan $2$ i övre högra hörnet. Den bildar tillsammans med det gröna området en hel kvadrat—man ''kompletterar kvadraten''.</translate> | För att lösa den med kvadratkomplettering lägger man till den blå kvadraten med sidan $2$ i övre högra hörnet. Den bildar tillsammans med det gröna området en hel kvadrat—man ''kompletterar kvadraten''.</translate> | ||
− | < | + | <jsxgpre id="Geometrisk_tolkning_av_kvadratkomplettering_2" static=1> |
− | + | var b=mlg.board([-1,7,11,-1],{desktopSize:'medium'}); | |
− | + | //b.xaxis(1,0,'x'); | |
− | + | //b.yaxis(1,0,'y'); | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | var p1 = b.node(1,1); | |
− | + | var p2 = b.node(1,4); | |
+ | var p3 = b.node(1,5); | ||
+ | var p4 = b.node(4,5); | ||
+ | var p5 = b.node(4,4); | ||
+ | var p6 = b.node(5,4); | ||
+ | var p7 = b.node(5,1); | ||
+ | var p8 = b.node(4,1); | ||
+ | var p9 = b.node(5,5); | ||
− | + | b.polygon([p1,p2,p3,p4,p5,p6,p7,p8]); | |
− | + | b.polygon([p4,p5,p6,p9],{fillcolor:'mlhoy!30'}); | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | var s1=b.path(p1,p3); | |
+ | b.segmentText(s1,{name:'x+2',mathMode:true,distance:0.4,rotateText:true}); | ||
+ | var s4=b.path(p3,p9); | ||
+ | b.segmentText(s4,{name:'x+2',mathMode:true,distance:0.4}); | ||
− | + | b.txt(3,3,'x^2+4x'); | |
− | + | b.txt(4.5,4.5,'2^2'); | |
− | + | b.txt(3,0.25,'\\text{Area}:x^2+4x+2^2'); | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | \ | ||
− | |||
− | |||
− | + | var p9 = b.node(6,1); | |
− | + | var p10 = b.node(6,4); | |
− | + | var p11 = b.node(6,5); | |
− | + | var p12 = b.node(9,5); | |
− | + | var p13 = b.node(9,4); | |
+ | var p14 = b.node(10,4); | ||
+ | var p15 = b.node(10,1); | ||
+ | var p16 = b.node(9,1); | ||
+ | var p17 = b.node(10,5); | ||
− | + | b.polygon([p9,p10,p11,p12,p13,p14,p15,p16]); | |
− | + | b.polygon([p12,p13,p14,p17],{fillcolor:'mlhoy!30'}); | |
− | |||
− | \ | + | b.txt(8,3,'60'); |
− | + | b.txt(9.5,4.5,'2^2'); | |
− | </ | + | b.txt(8,0.25,'\\text{Area}:60+2^2'); |
+ | b.trim(); | ||
+ | </jsxgpre> | ||
<translate><!--T:4--> | <translate><!--T:4--> |