üres \ halmaz

Semmi

Hozzáad

Szoroz

x-szel oszt

(x-1)-gyel szoroz

Szoroz x-szel

Gyököt von

Köbre emel

Reciprok

Négyzetre emel

Alapállapot

Félegyenes

Félegyenes

szöveg3: "x<0 " + (LaTeX["\space vagy \space"]) + " x>1"
szorzó = 2 (slider from -5 to 5, step 0.1)
szöveg2: "0.5<x<1 " + (LaTeX["\space vagy \space"]) + " x>2"
semmi = true
hozzaad = false
szoroz = false
xoszt = false
xminegyszoroz = false
xszoroz = false
gyökvon = false
köb = false
reciprok = false
negyzet = false
kivlista: {semmi, hozzaad, szoroz, negyzet, reciprok, köb, gyökvon, xszoroz, xminegyszoroz, xoszt}
nagyitido = 1 (slider from 0 to 1, step 1)
SP5 = Corner(5)
panelméret = 250
Fx: (x(Corner[4]) + (panelméret / x(Corner[5]) * (x(Corner[3]) - x(Corner[4]))), y(Corner[4]) - (120 / y(Corner[5]) * (y(Corner[4]) - y(Corner[1]))))
xmin = -10
panelbal, panelbal_a, panelbal_b, panelbal_c, dpanelbal_a = Polygon(Corner[1], (x(Fx), y(Corner[1])), (x(Fx), y(Corner[4])), Corner[4])
xmax: 10 + (panelméret / x(Corner[5]) * (x(Corner[3]) - x(Corner[4])))
ymin = -1
ymax = 6
arány_1: (xmax - xmin) / (ymax - ymin)
arány_2: x(Corner[5]) / y(Corner[5])
kesleltet = 0 (slider from 0 to 1, step 1)
f(x) = (1 / 2 * x) - 1
g(x) = (-x) + 1 / 2
hozzáadandó = 1.5 (slider from -5 to 5, step 0.1)
M = Intersect(f, g)
transzlista_f: {f, f(x) + hozzáadandó, (szorzó * f(x)), f(x)^(2), 1 / f(x), f(x)^(3), sqrt(f(x)), (x * f(x)), ((x - 1) * f(x)), f(x) / x}
transzlista_g: {g, g(x) + hozzáadandó, (szorzó * g(x)), g(x)^(2), 1 / g(x), g(x)^(3), sqrt(g(x)), (x * g(x)), ((x - 1) * g(x)), g(x) / x}
megoldások: {"", "x>1", If[szorzó > 0, "x>1", If[szorzó  <  0, "x<1"]], "-1<x<1", szöveg2, "x>1", szöveg1, "x<0 " + (LaTeX["\space vagy \space"]) + " x>1", "x\ne 1", szöveg3}
kiválasztott = IndexOf(true, kivlista)
transz_f = Element(transzlista_f, kiválasztott)
transz_g = Element(transzlista_g, kiválasztott)
szöveg_g: "" + (LaTeX[g]) + ""
P = Intersect(transz_f, transz_g, (1, -0.5))
P_2 = Intersect(transz_f, transz_g, 2)
P_1 = Intersect(transz_f, transz_g, 1)
szöveg_{hozzáad}: "Hozzáadandó: " + hozzáadandó + ""
szöveg_{szoroz}: "Szorzótényező: " + szorzó + ""
eps: (5 / x(Corner[5]) * (x(Corner[3]) - x(Corner[4])))
tav = 0.1
felE = Ray((1 + eps, (-tav)), (2, (-tav)))
PMo: (1, (-tav))
felEM = Ray((1 + eps, tav), (2, tav))
PMoM: (1, tav)
felEM2 = Ray((1 - eps, tav), (0, tav))
szöveg_1: "" + (LaTeX[f]) + "\black>\green{" + (LaTeX[g]) + "}
\\         \small \orange{x>1}"
szNegyzetre = Segment((-1 + eps, tav), (1 - eps, tav))
PMoMNegyzetre: (-1, tav)
felEM3 = Ray((0 - eps, tav), (-1, tav))
PMoM3: (0, tav)
felEM4 = Ray((2 + eps, tav), (3, tav))
PMoM4: (2, tav)
sz5 = Segment((0.5 + eps, tav), (1 - eps, tav))
PMoM5: (0.5, tav)
szöveg_{transz}: "" + (LaTeX[transz_f]) + " \black> \darkgreen{" + (LaTeX[transz_g]) + "}
\\          \small{\magenta {" + (LaTeX[If[¬(szorzó ≟ 0 ∧ szoroz), Element[megoldások, kiválasztott], "üres \ halmaz"]]) + "}}"
PMo_1: (1, (-tav))
PMoM_1: (1, tav)
t = -1
PMoM6: (t, tav)
a = Line((-0.9898710865561695, 0), (-0.9898710865561695, 1))
A = Point(a)