Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
↑ Theodluin: Zda sa, ze si si neprecital pravidla, pretoze si porusil hned dve z nich. No nic, je to tvoj prvy prispevok, ale precitaj si ich.
Offline
Myslenka je takova, ze pokud se 2 cary protinaji, pak v bode pruniku je x1=x2 a y1=y2. Cili, vyjadris z kazde rovnice treba y (to uz za tebe udelal autor prikladu) a das je se rovnat. Dopocitas x12 podle vzorce.
https://www.matweb.cz/diskriminant
0 = A * x * x + B * x + C
D = B * B - 4 * A * C
x12 = (-B +- odm (D) ) / (2 * A)
x1 = (-B + odm (D) ) / (2 * A)
x2 = (-B - odm (D) ) / (2 * A)
Nebo si to nakresli v html. Vytvoris na plose novy html (pres notepad), vlozis u upravis kod, ulozis, spustis.
</style>
<div id="yminmax" style=""></div>
<div id="grafy" style=""></div>
<script>
function objGet(id) {return document.getElementById(id);}
function kresliBod(obj,x,y,css)
{
obj.innerHTML += '<div class="'+css+'" style="left:'+ Math.floor(x*1) +'px;top:'+ Math.floor(y*1) + 'px;"></div>';
}
function kresli()
{
var obj, x, y, xx,yy;
xx = {};
yy1 = {};
yy2 = {};
xx.min = -50;
xx.max = +50;
yy1.min = 0;
yy1.max = 0;
yy2.min = 0;
yy2.max = 0;
zoom = {x:200, y:200, zoomx:1/1, zoomy:1/1};
obj = objGet('grafy');
for (x=xx.min;x<xx.max;x+=0.2)
{
y = 2 - 6 * x;
yy1.min = y<yy1.min ? y : yy1.min;
yy1.max = y>yy1.max ? y : yy1.max;
kresliBod(obj,x*zoom.zoomx+zoom.x,y*zoom.zoomy+zoom.y,'bod1');
y = x * x - x - 20;
yy2.min = y<yy2.min ? y : yy2.min;
yy2.max = y>yy2.max ? y : yy2.max;
kresliBod(obj,x*zoom.zoomx+zoom.x,y*zoom.zoomy+zoom.y,'bod2');
}
// bod 0,0 krizek uprostred
x = 0*zoom.zoomx+zoom.x;
y = 0*zoom.zoomy+zoom.y;
kresliBod(obj,x,y,'bod3');
kresliBod(obj,x+1,y,'bod3');
kresliBod(obj,x+2,y,'bod3');
kresliBod(obj,x-1,y,'bod3');
kresliBod(obj,x-2,y,'bod3');
kresliBod(obj,x,y+1,'bod3');
kresliBod(obj,x,y+2,'bod3');
kresliBod(obj,x,y-1,'bod3');
kresliBod(obj,x,y-2,'bod3');
objGet('yminmax').innerHTML = yy1.min + '-' + yy1.max + ', ' + yy2.min + '-' + yy2.max;
}
kresli();
</script>Offline