randRangeNonZero( -5, 5 ) randRange( -5, 5 )
randRangeNonZero( -5, 5 ) randRangeNonZero( -5, 5 )
(Y - YINT_1) / X (Y - YINT_2) / X toFraction( SLOPE_1, 0.001 ) toFraction( SLOPE_2, 0.001 )
SLOPE_1 === 1 ? "" : ( SLOPE_1 === -1 ? "-" : decimalFraction( SLOPE_1, true, true ) ) SLOPE_2 === 1 ? "" : ( SLOPE_2 === -1 ? "-" : decimalFraction( SLOPE_2, true, true ) ) randRangeNonZero( -2, 2 ) randRangeNonZero( -2, 2 ) ( Y - YINT_1 ) * -MULT_1 ( Y - YINT_2 ) * -MULT_2 X * MULT_1 X * MULT_2 X * YINT_1 * MULT_1 X * YINT_2 * MULT_2 true true

Grafica y resuelve este sistema de ecuaciones.

expr([ "+", [ "*", A1, "x" ], [ "*", B1, "y" ] ]) = C1

y = PRETTY_SLOPE_1 x + YINT_1

expr([ "+", [ "*", A2, "x" ], [ "*", B2, "y" ] ]) = C2

y = PRETTY_SLOPE_2 x + YINT_2

graphInit({range:11,scale:20,axisArrows:"<->",tickStep:1,labelStep:1}),addMouseLayer(),graph.pointA=addMovablePoint({coord:[-5,5],snapX:.5,snapY:.5,normalStyle:{stroke:KhanUtil.BLUE,fill:KhanUtil.BLUE}}),graph.pointB=addMovablePoint({coord:[5,5],snapX:.5,snapY:.5,normalStyle:{stroke:KhanUtil.BLUE,fill:KhanUtil.BLUE}}),graph.pointC=addMovablePoint({coord:[-5,-5],snapX:.5,snapY:.5,normalStyle:{stroke:KhanUtil.GREEN,fill:KhanUtil.GREEN}}),graph.pointD=addMovablePoint({coord:[5,-5],snapX:.5,snapY:.5,normalStyle:{stroke:KhanUtil.GREEN,fill:KhanUtil.GREEN}}),graph.line1=addMovableLineSegment({pointA:graph.pointA,pointZ:graph.pointB,fixed:!0,extendLine:!0}),graph.line2=addMovableLineSegment({pointA:graph.pointC,pointZ:graph.pointD,fixed:!0,extendLine:!0,normalStyle:{stroke:KhanUtil.GREEN,"stroke-width":2}}),graph.pointA.onMove=function(e,r){return e!=graph.pointB.coord[0]||r!=graph.pointB.coord[1]},graph.pointB.onMove=function(e,r){return e!=graph.pointA.coord[0]||r!=graph.pointA.coord[1]},graph.pointC.onMove=function(e,r){return e!=graph.pointD.coord[0]||r!=graph.pointD.coord[1]},graph.pointD.onMove=function(e,r){return e!=graph.pointC.coord[0]||r!=graph.pointC.coord[1]},graph.pointC.toFront(),graph.pointD.toFront(),graph.pointA.toFront(),graph.pointB.toFront()

Haz clic y arrastra los puntos para mover las líneas.

x = X

y = Y

Tus gráficos también son parte de tu respuesta.
[graph.pointA.coord,graph.pointB.coord,graph.pointC.coord,graph.pointD.coord]
var e=(guess[1][1]-guess[0][1])/(guess[1][0]-guess[0][0]),r=(guess[3][1]-guess[2][1])/(guess[3][0]-guess[2][0]),a=e*(0-guess[0][0])+guess[0][1],t=r*(0-guess[2][0])+guess[2][1],n=abs(SLOPE_1-e)<.001&&abs(SLOPE_2-r)<.001&&abs(YINT_1-a)<.001&&abs(YINT_2-t)<.001||abs(SLOPE_1-r)<.001&&abs(SLOPE_2-e)<.001&&abs(YINT_2-a)<.001&&abs(YINT_1-t)<.001,i=parseInt($("#solutionarea input").eq(0).val())===X&&parseInt($("#solutionarea input").eq(1).val())===Y;return i&&!n?"You found the right solution to the system of equations, but you haven't graphed them correctly.":n
graph.pointA.setCoord(guess[0]),graph.pointB.setCoord(guess[1]),graph.pointC.setCoord(guess[2]),graph.pointD.setCoord(guess[3]),graph.line1.transform(!0),graph.line2.transform(!0)
dos enteros como 6
false false
random() < 0.5 ? true : false !STD_FORM_1

Convierte la primera ecuación, expr([ "+", [ "*", A1, "x" ], [ "*", B1, "y" ] ]) = C1, a la forma pendiente-intersección.

y = PRETTY_SLOPE_1 x + YINT_1

The y-intercept for the first equation is YINT_1, so the first line must pass through the point (0, YINT_1).

La pendiente de la primera ecuación es decimalFraction( SLOPE_1, true, true ). Recuerda que la pendiente te dice el avance en el plazo. Así que en este caso por cada abs( SLOPE_1_FRAC[0] ) posiciones que te mueves hacia abajo (pues es negativa) arriba.La pendiente de la primera ecuación es decimalFraction( SLOPE_1, true, true ). Recuerda que la pendiente te dice el avance en el plazo. Así que es este caso por cada abs( SLOPE_1_FRAC[0] ) posición que te mueves hacia abajo (pues es negativa) arriba. También debes mover SLOPE_1_FRAC[1] posiciones a la derecha.También debes mover SLOPE_1_FRAC[1] posición a la derecha.

SLOPE_1_FRAC[1] posiciones a la derecha.SLOPE_1_FRAC[1] posición a la derecha. abs( SLOPE_1_FRAC[0] ) posiciones hacia abajoarriba desde (0, YINT_1) es (SLOPE_1_FRAC[1], YINT_1 + SLOPE_1_FRAC[0]).abs( SLOPE_1_FRAC[0] ) posicion hacia abajoarriba desde (0, YINT_1) es (SLOPE_1_FRAC[1], YINT_1 + SLOPE_1_FRAC[0]).

Grafica la linea azul de forma que pase por (0, YINT_1) y (SLOPE_1_FRAC[1], YINT_1 + SLOPE_1_FRAC[0]).
Muéstrame">

Convierte la segunda ecuación, expr([ "+", [ "*", A2, "x" ], [ "*", B2, "y" ] ]) = C2, a la forma pendiente-intersección.

y = PRETTY_SLOPE_2 x + YINT_2

The y-intercept for the second equation is YINT_2, so the second line must pass through the point (0, YINT_2).

La pendiente de la primera ecuación es decimalFraction( SLOPE_2, true, true ). Recuerda que la pendiente te dice el avance sobre el plazo. Así que en este caso por cada abs( SLOPE_2_FRAC[0] ) posiciones que te mueves hacia abajo (pues es negativa) arriba.La pendiente de la segunda ecuación es decimalFraction( SLOPE_2, true, true ). Recuerda que la pendiente te dice el avance en el plazo. Así que en este caso por cada abs( SLOPE_2_FRAC[0] ) posición que te muevas hacia abajo (pues es negativa) arriba. También debes mover SLOPE_2_FRAC[1] posiciones a la derecha.También debes mover SLOPE_2_FRAC[1] posición a la derecha.

SLOPE_2_FRAC[1] posiciones a la derecha.SLOPE_2_FRAC[1] posicion a la derecha. abs( SLOPE_2_FRAC[0] ) posiciones hacia abajoarriba desde (0, YINT_2) es (SLOPE_2_FRAC[1], YINT_2 + SLOPE_2_FRAC[0]).abs( SLOPE_2_FRAC[0] ) posiciones abajoarriba desde (0, YINT_2) es (SLOPE_2_FRAC[1], YINT_2 + SLOPE_2_FRAC[0]).

Grafica la linea verde de forma que pase por (0, YINT_2) y(SLOPE_2_FRAC[1], YINT_2 + SLOPE_2_FRAC[0]).
Muéstrame">

La solución es el punto donde las dos líneas se intersectan.

Las líneas se intersectan en (X, Y).

style({stroke:PINK}),circle([X,Y],.5)