Skip to content

mathematisches Runden

Sachen gibt’s. Meine Kollegin wollte heute etwas wissen, das sie bei Wikipedia gelesen hat, aber von dem sie (und auch ich) noch nie gehört hatten…

Folgt auf die letzte beizubehaltende Ziffer lediglich eine 5 (oder eine 5, auf die nur Nullen folgen), so wird derart gerundet, dass die letzte beizubehaltende Ziffer gerade wird.

Quelle: wikipedia.de

Als Beispiel werden die beiden folgenden Fälle gezeigt:

2,2500 ≈ 2,2 (nach Regel 3 zur geraden Ziffer hin gerundet)
2,3500 ≈ 2,4 (nach Regel 3 zur geraden Ziffer hin gerundet)

Hat davon schon jemals jemand gehört oder das Ding angewendet? Ich wie geschrieben jedenfalls nicht, mir war bisher nur das kaufmännische Runden bekannt und auch Excel und wxMaxima kennen scheinbar nur das kaufmännische Runden.

Falls es jemand in Excel ausprobieren möchte:

=RUNDEN(2.25;1)
=RUNDEN(2.35;1)

Das Eingabebeispiel für wxMaxima lautet wie folgt:

fpprintprec : 2$
2.25;
2.35;

Exchange 2003 prüfen/defragmentieren

Ich bin ja ein Depp und kann mir nix merken, deshalb hier nochmal der Link zu einer englischsprachigen Anleitung, wie man eine Exchange2003-Datenbank auf Fehler prüfen, ggf. reparieren und on-/offline defragmentieren kann.

http://www.msexchange.org/tutorials/exchange-isinteg-eseutil.html

Wer wirklich sowas braucht, sollte sich natürlich über die entsprechenden Probleme/Risiken vorher informieren. Auf der verlinkten Seite gibt es entsprechende Querverweise, die dazu weiterhelfen.

Wer etwas kaputt macht und keine (funktionierende) Datensicherung hat, braucht hinterher nicht jammern und sich schon mal gleich gar nicht an mich wenden.

Interpolation mit Maxima

Ja, schon wieder sowas wink

Bezug nehmend auf den Artikel zu abschnittsweisen Funktionen hatte ich ja gezeigt, wie man sich eine Geradengleichung durch zwei Punkte ausgeben lassen kann. Das ist allerdings für ein richtiges Mathematik-Programm sehr umständlich und sollte auch einfacher gehen.

Heute habe ich dann auch die entsprechende Lösung gefunden.

Zuerst einmal wird die Bibliothek interpol geladen:

load("interpol")$

Danach definiert man sich wieder die Punkte:

A:[3,8];
B:[8,5];

Nun kann man sich mit dem Befehl linearinterpol die Geradengleichung ausgeben lassen:

linearinterpol([A, B]);

Viel einfacher und definitiv cooler als mein erster Ansatz cool

Wer noch weitere Interpolationsmethoden sucht, sollte sich mal die Maxima-Dokumentation ansehen.

abschnittsweise Funktionen mit Maxima

Wieder mal einer meiner berüchtigten Maxima-Beiträge wink

Bei einem meiner Probleme ging es mir darum, dass ich eine Funktion benötige, die in verschiedenen Abschnitten eine andere Funktion besitzt. Fragt mich nicht wieso, Gleichungen für Bauingenieure sind manchmal (um nicht zu sagen immer wink ) seltsam.

Wer noch nicht abgeschreckt ist, kann ja weiterlesen laugh

"abschnittsweise Funktionen mit Maxima" vollständig lesen

wxplot2d mit wxMaxima

Update am 26.1.2015: Beispiel-Code an den Anfangszeilen ergänzt, damit die Berechnung fehlerfrei durchläuft.

Nachdem ich hier schon geschrieben hatte, wie man sich die Auswertung von Funktionen etwas einfacher machen kann, habe ich mich heute mit den möglichen Parametern von wxplot2d beschäftigt, um die Darstellung etwas schöner zu machen…

Als Beispiel dient die folgende Befehlsabfolge:

kill(all)$
eta_A : 0.012439903846154*l*F$
F_o :  26.95 $
F_2u : 66.00 $
F_3u : 86.82 $
eta_A_o  : eta_A, F = F_o  $
eta_A_2u : eta_A, F = F_2u $
eta_A_3u : eta_A, F = F_3u $
wxplot2d(
   [eta_A_o, eta_A_2u, eta_A_3u,1],
   [l, 0.1, 4],
   [x,0.1,4],
   [y,0.1,3],
   [legend, "oben", "2 Gurtungen, unten", "3 Gurtungen, unten", "max eta"], 
   [gnuplot_preamble,
    "
         set grid;
         set key top left; 
         set title 'Ausnutzung in Abhängigkeit der Ankerabstände';
         set logscale x;
         set size ratio 1;
    "],
   [style, [lines,1,1], [lines,1,6], [lines,1,5], [lines,2,2]]
), wxplot_size=[500,400]$
"wxplot2d mit wxMaxima" vollständig lesen