Archive for April, 2008

Fit mit der Wii

By: jane
Published on: April 26th, 2008

Jippieh, seit gestern gibt es die Wii Fit und wir sind natürlich direkt nach der Arbeit zum Saturn, um sie uns zu kaufen. Bin jetzt schon insgesamt 1,5 Stunden darauf rumgehüpft. Es macht verdammt viel Spaß und Muskelkater kriege ich Untrainierte ja sowieso von fast allem.

Natürlich macht man keinen Sport ohne Ziel. Ein paar Kilo weniger sind ja immer schön… Wenn man jetzt jeden Tag einige Übungen macht (schade: er schlägt keine Übungen vor, oder sagt wie lange man trainierte sollte, um sein Ziel zu erreichen) und sich noch anderweitig sportlich betätigt, so verspricht Wii Fit, dass man sein Ziel auch erreicht. Ich bin gespannt und halte euch auf dem Laufenden…

Kiwi telefoniert

By: jane
Published on: April 20th, 2008

kiwi-telefon“Hallo, Hallo?”

Mein Papa wartet heute noch auf den Anruf…

Sachen, die die Welt nicht braucht…

By: jane
Published on: April 16th, 2008

Die Welt scheint keine Fourier-Motzkin-Elimination zu brauchen. Zumindest habe ich keine brauchbare Implementierung in den Weiten des Internets, die google abdeckt, gefunden.

Da ich aber als Hausaufgabe die Fourier-Motzkin-Elimination in Matlab programmieren soll, stelle ich sie allen, die sonst so danach suchen, zur Verfügung:

%% Fourier-Motzkin-Elimination %%
function[D, d] = fourmotz(A,b,j)

% Input: c = e_j: die Projektionsrichtung
% P(A,b): ein Polyeder
% H = {x in K^n | x_j = 0} = {x in K^n | c^T x = 0}
% Output: P(D, d), so dass {x in K^n | Dx <= d, x_j = 0}
% die orthogonale Projektion von P(A, b) auf H ist

[m,n] = size(A);
e = zeros(n,1);
e(j) = 1;

% (1) Partitioniere die Zeilenindexmenge M = {1, 2, . . . ,m} von A wie
% folgt:
% N = {i in M | A_ij < 0},
% Z = {i in M | A_ij = 0},
% P = {i in M | A_ij > 0}.

vneg = (A(:,j) < 0); % negative Einträge in der j.ten Spalte
vzer = (A(:,j) == 0); % null Einträge in der j.ten Spalte
vpos = (A(:,j) > 0); % positive Einträge in der j.ten Spalte

x = 1;
y = 1;

for i = 1:m
for j = 1:m
if (vneg(i) == 1 && vpos(j) == 1)
negpos(x,1) = i;
negpos(x,2) = j;
x = x+1;
end
end

if vzer(i) == 1
zero(y) = i;
y = y+1;
end
end

neg = sum(vneg);
zer = sum(vzer);
pos = sum(vpos);

% (2) Setze r = |Z v (N × P)| und sei p : {1, 2, . . . , r} -> Z v (N × P)
% eine Bijektion.

r = zer + (neg * pos);

%(3) Für i = 1, 2, . . . , r führe aus:

for i = 1:zer
% (a) Ist p(i) in Z, dann setze D_i· = A_p(i)· , d_i = b_p(i)
D(i,:) = A(zero(i),:);
d(i) = b(zero(i));
end

for i = (zer+1):r,
% (b) Ist p(i) = (s, t) in N × P, dann setze
% Di· = (At· c)As· - (As· c)At·,
% di = (At· c)bs - (As· c)bt.
s = negpos(i-zer,1)
t = negpos(i-zer,2)

D(i,:) = ((A(t,:) * e) * A(s,:)) - ((A(s,:) * e) * A(t,:));
d(i) = ((A(t,:) * e) * b(s)) - ((A(s,:) * e) * b(t));

end

Kiwi beim Buchstabengewirr

By: jane
Published on: April 14th, 2008

Nicht nur Marco kann Buchstabengewirr fabrizieren. Kiwi macht das auch schon ganz gut:

An was sie genau rumprogrammiert, werdet ihr früh genug erfahren. Wir sind überzeugt, dass sie noch ganz groß rauskommen wird.

Garderobe…

By: jane
Published on: April 14th, 2008

Nach über einem Jahr in unserer neuen Wohnung im Herzen von Darmstadt haben wir es endlich geschafft eine Garderobe zu kaufen. Es war schon peinlich, dass jeder Besucher fragte, wohin er den seine Jacke hängen dürfte.

Gestern wurde sie mithilfe meiner Eltern - vielen Dank nochmal - beim Segmüller abgeholt (verkaufsoffener Sonntag). Heute war dann also das Aufbauen dran. Mutig gingen wir ans Werk. Das Ganze gestaltete sich allerdings schwieriger als gedacht und wir waren währenddessen oft vor einer Krise bzw. einem Nervenzusammenbruch.

Es mussten Löcher anhand von Bohrschablonen gebohrt werden - in neue, teure Möbel -, weil der Hersteller zu faul ist, eine Variante für die links- bzw. rechts-Ausrichtung zu bauen. Wir dachten ziemlich schnell mit Wehmut daran, wie schön einfach es doch ist ein Möbelstück vom schwedischen Hersteller aufzubauen.

Nach 3 (!!!) Stunden Arbeit steht die Garderobe nun endlich. Den Spiegel habe ich noch nicht sauber gemacht, aber ihr könnt sie nun hier bewundern:

Na, was sagt ihr? :-)

Kiwi ist berühmt

By: jane
Published on: April 8th, 2008

Nach der Spielerunde am Sonntag kann ich stolz verkünden, dass unsere süße Kiwi nun den ersten Schritt zu Ruhm und Reichtum gemacht hat. Sie will nämlich “Germany’s next Hamster-Model” werden. Zu bestaunen ist sie auf den Seiten von spiele-check.de

http://www.spiele-check.de/page.php?page=game_view&gameid=4134

Macht sie das nicht hervorragend ?

Hallo Welt!

By: jane
Published on: April 3rd, 2008

Du tust mir leid. Jetzt musst du also auch noch ertragen, was wir beide zu sagen haben.

Liebe Grüße

Jane

teil’s mit

By: jane
Published on: April 3rd, 2008

Ein neuer guter Dienst und direkt eingebunden ;)