SAS 9.4 - Musik für alle, die Weihnachten verschlafen haben (25. Türchen)

0

b1

Heilig Abend ist rum! Hier habe ich für alle, die Weihnachten verschlafen haben sollten, einen weltberühmten Weihnachtssong in SAS programmiert. Denn es ist nie zu spät für Weihnachten! Stimmen Sie sich doch noch ein mit diesem Liedchen.

(Kopieren Sie den SAS Code und schicken Sie ihn im SAS Programm Editor in einer lokalen SAS Sitzung ab. Wer keine SAS Umgebung hat, kann sich in 5 Minuten von zuhause aus bei SAS On Demand for Academics registrieren und den Code in der kostenlosen SAS Cloud abschicken.)

data O_Tannebaum;

*p ist achte Wurzel von zwei, der Halbtonmultiplikator in

temperierten Stimmung einer Oktave;

p=sqrt(sqrt(sqrt(2)));

 

*call sound(Tonhöhe in Herz,Tonlänge in Millisekunden);

 

*Oh Tannebaum;

call sound(262*p**0,200);

call sound(262*p**3,300);

call sound(262*p**3,100);

call sound(262*p**3,600);

*Oh Tannebaum;

call sound(262*p**5,200);

call sound(262*p**6,300);

call sound(262*p**6,100);

call sound(262*p**6,600);

*Wie grün sind Deine Blätter;

call sound(262*p**6,200);

call sound(262*p**5,200);

call sound(262*p**6,200);

call sound(262*p**7,400);

call sound(262*p**3,400);

call sound(262*p**5,400);

call sound(262*p**3,400);

*Du grünst nicht nur zur Sommerszeit;

call sound(262*p**8,200);

call sound(262*p**8,200);

call sound(262*p**6,200);

call sound(262*p**10,600);

call sound(262*p**8,200);

call sound(262*p**8,300);

call sound(262*p**7,100);

call sound(262*p**7,600);

*Nein auch im Winter wenn es schneit;

call sound(262*p**7,200);

call sound(262*p**7,200);

call sound(262*p**5,200);

call sound(262*p**8,600);

call sound(262*p**7,200);

call sound(262*p**7,300);

call sound(262*p**6,100);

call sound(262*p**6,600);

*O Tannebaum;

call sound(262*p**0,200);

call sound(262*p**3,300);

call sound(262*p**3,100);

call sound(262*p**3,600);

*Oh Tannebaum;

call sound(262*p**5,200);

call sound(262*p**6,300);

call sound(262*p**6,100);

call sound(262*p**6,600);

*Wie grün sind Deine Blätter;

call sound(262*p**6,200);

call sound(262*p**5,200);

call sound(262*p**6,200);

call sound(262*p**7,400);

call sound(262*p**3,400);

call sound(262*p**5,400);

call sound(262*p**3,400);

run;

Ich wünsche Ihnen noch schöne Weihnachten  und wirklich schöne Musik & 1 guten Rutsch!

Tags
Share

About Author

Toby Text

Principal Solutions Architect

Sie schauen gerade auf mein Profilbild und verstehen wahrscheinlich genau so wenig wie ich, nämlich gar nichts. Vermutlich sehen Sie wahrlos verstreute Pixel auf einem Quadrat. Einige davon bilden wenige offensichtliche Grundmuster, die aber auch nichts konkretes aussagen. Man hat nicht die geringste Idee über die Zusammenhänge der Pixel und den Gesamtinformationen des Bildes. So sieht die mühsame Realität des Alltages eines Data Scientist aus. Wie das menschliche Auge bei der Betrachtung des Bildes, so ist der Data Scientist ratlos und benötigt Hilfe, wenn sich die Berge an operativen Daten vor ihm anhäufen. Hätten Sie gedacht, dass Sie die Lösung zum Verständnis des obigen Bildes vielleicht sogar schon seit langem mit sich in Ihrer Tasche tragen, davon nur noch nicht wussten? Überlegen Sie mal kurz und probieren Sie es aus. Und so wie Sie mit Ihrer Intuition vielleicht eine praktikable Lösung gefunden haben, so hat ein Data Scientist im richtigen Moment den genialen Einfall und findet einen erleuchtenden methodischen Ansatz den er allerdings noch nie konkret angewendet hat, zu dessen Realisierung er nur noch in die Tasche greifen muss, um die passende Softwarefunktionalität für die Implementierung herauszuziehen. Über solche interessante Softwarefunktionalität für Ihre Projekte möchte ich Sie informieren in meinem Blog.

Leave A Reply

Back to Top