var bx,by;
var dx,dy;
var dt;
var cx,cy;
var ax, ay;
var a = new Array();
var b = new Array();
var sol = new Array();
function sample() {
var bx, by;
var dx, dy;
var dt;
cx = 250;
cy = 250;
bx = 350;
by = 360;
dx = 5;
dy = 2.4;
ax = bx - cx;
ay = by - cy;
ex = ay;
ey = -ax;
b[1] = dx;
b[2] = dy;
a[1] = new Array();
a[2] = new Array();
a[1][1] = ax;
a[2][1] = ay;
a[1][2] = ex;
a[2][2] = ey;
for (s = 1; s < 3; s++) {
for (sx = 1; sx < 3; sx++) {
z = a[sx][s] / a[s][s];
if (s == sx) z = 0;
for (tx = 1; tx < 3; tx++) {
a[sx][tx] = a[sx][tx] - z * a[s][tx];
}
b[sx] = b[sx] - z * b[s];
}
}
for (s = 1; s < 3; s++) {
sol[s] = b[s] / a[s][s];
}
x1 = ax * sol[1] + ex * sol[2];
y1 = ay * sol[1] + ey * sol[2];
$("#memo").html(x1 + "," + y1);
}
最終更新:2015年05月09日 19:57