Lineaarinen riippuvuus / riippumattomuus
Author: Laura Rajanen

Tässä yhdistelmä aiempia versioita. 
1. valitse vektorit u, v ja w haluamallasi tavalla
2. vaihda liukukytkin ala-asentoon, nyt voit säätää kertoimia r, s ja t
3. raksi ruutuun jos haluat nähdä summavektorin tai sen muodostumisen
Samat varoitus/huomiotekstit kuin edellisissä.

u

u

w

u+v+w

w

w

v

v

v

näytä summavektorin 
muodostuminen

Kaikki kertoimet eivät saa olla nollia!

Vektorit u, v ja w ovat lineaarisesti riippuvia!

muuta vektorit u, v ja w haluamiksesi

valitse kertoimet r, s ja t

r  = 
s = 
t  =

z

näytä summavektori

tw

sv

ru

tw

sv

C = (1.2230491119770726, -0.9743336451787961)
B = (-1.382034214603701, 3.0378749818908624)
D = Intersect(xAxis, yAxis)
a = Line(C, D)
F = Point(a)
V: F / C
A = (1.3941859728473422, 1.8969625760890638)
c = Line(D, B)
E = Point(c)
U: E / B
p: x(U)
b = Line(D, A)
G = Point(b)
T: G / A
o: x(T)
u = Vector(D, A)
v = Vector(D, B)
w = Vector(D, C)
z = Vector(D, G)
d = Vector(D, E)
e = Vector(D, F)
A' = Translate(A, v)
f = Vector(A, A')
A'' = Translate(A', w)
g = Vector(A', A'')
G' = Translate(G, d)
h = Vector(G, G')
G'' = Translate(G', e)
i = Vector(G', G'')
D' = Translate(D, w)
j = Vector(D, D')
D'_1 = Translate(D, v)
k = Vector(D, D'_1)
D'_2 = Translate(D, u)
l = Vector(D, D'_2)
m = Vector(D, A'')
n = Vector(D, G'')
H = Midpoint(D, A)
I = Midpoint(A, A')
J = Midpoint(A', A'')
K = Midpoint(D, A'')
L = Midpoint(D, B)
M = Midpoint(D, C)
N = Midpoint(D, G)
O = Midpoint(G, G')
P = Midpoint(G', G'')
Q = Midpoint(G'', D)
R = Midpoint(D, E)
S = Midpoint(F, D)
W = Point(xAxis)
Z = Point(xAxis)
etäisyysUD = Distance(U, D)
TekstiUD: "\overline{" + (Name[U]) + (Name[D]) + "} \, = \, " + etäisyysUD
etäisyysTD = Distance(T, D)
TekstiTD: "\overline{" + (Name[T]) + (Name[D]) + "} \, = \, " + etäisyysTD
etäisyysVD = Distance(V, D)
TekstiVD: "\overline{" + (Name[V]) + (Name[D]) + "} \, = \, " + etäisyysVD
näytä = 1 (slider from 0 to 1, step 1)
summavektori = false
summanmuodostus = false
text30: "u + v + w = " + A''
text20: o + ""
text21: p + ""
q: x(V)
text22: q + ""
text25: "z = ru + sv + tw = " + G''
D'_3 = Translate(D, e)
r = Vector(D, D'_3)
D'_4 = Translate(D, z)
s = Vector(D, D'_4)
D'_5 = Translate(D, d)
t = Vector(D, D'_5)