Programmieren in EViews
|
|
|
- Brigitte Melsbach
- vor 10 Jahren
- Abrufe
Transkript
1 Programmieren in EViews Herbert Stocker Dezember 2008 Programme werden nicht im Workfile, sondern als eigenen Dateien mit der Erweiterung.prg gespeichert; d.h. Programmdateien müssen eigenständig geöffnet und gespeichert werden. Wird im Programm kein Workfile angegeben wird ein geöffneter Workfile als Default angenommen. In einem Programm können alle Befehle verwendet werden, die auch im Kommandofenster verwendet werden können (sowie einige zusätzliche), und dies mit der Befehls- oder der Objektmethode. Generell sollte der Objektmethode der Vorzug gegeben werden, da diese weniger fehleranfällig ist. Programmvariablen Innerhalb eines Programmes können lokale Programmvariablen angelegt werden. Programmvariablen sind lokal, d.h. werden nach Ende des Programms vergessen. Prinzipiell ist zwischen Numerische Programmvariablen und Stringvariablen zu unterscheiden. Numerische Programmvariablen beginnen immer mit einem Rufzeichen (!) und müssen nicht initialisiert werden, z.b.!counter = 1 Lokale Stringvariablen: Strings sind alphanumerische Zeichenketten, d.h. können aus Buchstaben und Zahlen bestehen. Strings können zwar manipuliert werden, aber mit Strings kann man nie rechnen. Stringvariablen beginnen in EViews mit einem %-Zeichen, z.b. %Country = Austria (der Inhalt von Stringvariablen ist Anführungszeichen einzuschließen). Zuweisungen In der Mathematik kennen wir das Gleichheitszeichen (=) als logischen Operator. Beim Programmieren wird das Gleichheitszeichen auch als Zuweisungszeichen verwendet, z.b. weist!i = 1 der numerischen Programmvariablen!i den Wert 1 zu. Zwei wichtige Elemente beim Programmieren sind Schleifen (z.b. for... und die Abfrage von logischen Bedingungen (if...then). For-Next Schleifen For-Next Schleifen sind eines der wichtigsten Konstrukte beim Programmieren. Zum Beispiel kann folgendermaßen programmiert werden: Kommentar: Summe von 1-10!sum = 0 for!j = 1 to 10!sum =!sum +!j scalar sum =!sum 10 Sum = j j=1 1
2 Da die numerische Programmvariable nach Beendigung des Programms verloren geht muss der Inhalt am Schluss in einen Skalar geschrieben werden. For-Next Schleifen können auch geschachtelt werden. Zum Beispiel kann folgendermaßen programmiert werden!sum = 0 for!i = 1 to 2 for!j = 2 to 4!sum =!sum + 2*!j +!i scalar sum =!sum 2 i=1 j=2 4 (2j + i) Wird der Name der Laufvariablen in geschwungene Klammern { } eingeschlossen kann der Inhalt der Laufvariablen direkt an einen Objektnamen angefügt werden, z.b. erzeugt for!j = 5 to 2 step -1 series x{!j} = gdp*1.05^!j die folgenden Befehle, die einzeln ausgeführt werden: series x5 = gdp*1.05^5 series x4 = gdp*1.05^4 series x3 = gdp*1.05^3 series x2 = gdp*1.05^2 For-Next Schleifen können auch über Stringvariablen ausgeführt werden, wobei der Name der Stringvariable wie üblich mit einem % beginnen muss. Zum Beispiel for %y gdp gnp ndp nnp equation {%y}trend.ls %y c {%y}(-1) trend führt folgende Befehle aus: equation gdptrend.ls gdp c gdp(-1) trend equation gnptrend.ls gnp c gnp(-1) trend equation ndptrend.ls ndp c ndp(-1) trend equation nnptrend.ls nnp c nnp(-1) trend Hier ist %y der Name der Stringvariablen, die über gdp gnp ndp und nnp läuft. gdp(-1) ist die um eine Zeitperiode verzögerte Variable gdp (time lag). if then Bedingungen Manchmal soll ein Teil des Programms nur ausgeführt werden, wenn eine Bedingung erfüllt ist. Dies wird durch den if...then --- Befehl ermöglicht. Die Syntax ist if [logische Bedingung] then [Befehle wenn die Bedingung wahr ist] Sollte z.b. gezählt werden, wie oft eine Variable exper den Wert Null hat, könnte dies (auf umständliche Weise) mit folgendem Programm geschehen: 2
3 !n = 0 for!i = 1 if exper(!i) = 0 then!n =!n + 1 scalar n =!n Mit exper(!i) wird auf das!i-te Element der Datenreihe exper zugegriffen. Außerdem wird hier ein zweiter Zähler!n angelegt, der jeweils um Eins erhöht wird (!n =!n + 1) wenn die Bedingung erfüllt ist. Man beachte, dass das Gleichheitszeichen hier einmal als logischer Operator (in der if-bedingung exper(!i) = 0) und einmal als Wertzuweisungszeichen (z.b. in!n =!n + 1) vorkommt. If-Bedingungen können auch für andere Zwecke verwendet werden, z.b. fragt das folgende Progrämmchen ab, ob ein Objekt mit dem Namen tab1 existiert, und löscht dieses Objekt falls es existiert: = 1 then delete tab1 Die gibt den Wert 1 zurück falls das Objekt existiert und 0 sonst. Die logischen Bedingungen können mit and und/oder or erweitert werden: if!a>5 and!a<10 then smpl 1950:1 1970:1+!a Die If-Abfrage kann auch um einen else Teil erweitert werden, wobei die Befehle innerhalb des else-teils ausgeführt werden, wenn die Bedingung nicht wahr ist; z.b. if!scale > 0 then series newage = age/!scale else series newage = age Programm Argumente Programm Argumente sind spezielle Stringvariablen oder Parameter, die bei Aufruf eines Programms an das Programm übergeben werden können. Diese Stringvariablen oder Parameter werden einfach beim Aufruf des Programms durch Leerzeichen getrennt angefügt. run progname arg1 arg2... Im Programm selbst werden sie mit %0, %1, %2,... %9 in der Reihenfolge des Aufrufs angesprochen. Wenn wir z.b. ein Programm mit dem Namen prog1.prg haben, das aus einer einzigen Zeile scalar X = 2 * %0 + %1 besteht, so würde der Aufruf run prog1 5 3 dem Skalar X den Wert 13 (= ) zuordnen. Beispiel: Das folgende Beispielsprogramm datacheck.prg dient dazu, sich einen schnellen Überblick über die einzelnen Datenreihen einer Regression zu verschaffen. Dazu muss zuerst dem Gleichungsobjekt ein Namen gegeben werden, und dieser Gleichungsname wird als Argument dem Programm übergeben. Daten einer Regression prüfen Aufruf: run datacheck eqnname {%0}.makeregs tmpgr erzeugt Regressoren-Gruppe freeze(_{%0}_stats) tmpgr.stats Tabelle mit Statistiken 3
4 show _{%0}_stats freeze(_{%0}_scat) tmpgr.scatmat Matrix mit Streudiagrammen show _{%0}_scat Der EViews-Befehl eqnname.makeregs groupname erzeugt eine Gruppe mit abhängiger und allen unabhängigen Variablen eines Equationobjekts (mit Ausnahme der Konstanten). Wenn dieses Programm den Namen datacheck.prg hat wird es mit run datacheck eqnname aufgerufen und erzeugt es eine Tabelle mit den deskriptiven Statistiken und Streudiagramme zwischen allen in der Gleichung vorkommenden Variablen. Output in Tabellen schreiben Sollte Text- und/oder Tabellenoutput bereits in EViews fertig aufbereitet werden, sodass er direkt in andere Anwendungen kopiert werden kann, so bieten sich dafür Tabellenobjekte an. Tabellen werden mit dem Befehl table(zeilen,spalten) tabname angelegt, wobei zeilen die Anzahl der Zeilen und spalten die Anzahl der Spalten ist. Sollten Texte und Zahlen in eine Zelle geschrieben werden muss die Zahl zuerst mit der in eine String umgewandelt werden. Strings können mit +äneinander gekettet werden. Beispiel: table(2,1) mytab mytab(1,1) = "Meine erste Tabelle:" mytab(2,1) = "Das R2 ist " + ", der Standardfehler " legt ein neues Tabellenobjekt mit 2 Zeilen, 1 Spalte und dem Namen mytab an, schreibt in die erste Zeile und Spalte Meine erste Tabelle: und in die zweite Zeile einen Text sowie das R 2 und den Standardfehler des Gleichungsobjekts eq1. Da numerische Variablen und Stringvariablen nie vermischt werden dürfen wird hier die numerische Variable eq1.@r2 mit der in einen String umgewandelt. Aber selbstverständlich können Zellen auch numerische Variablen beinhalten. Programm-Beispiele Die folgenden Beispiele zeigen etwas komplexere Anwendungen. Berechnung von Wachstumsraten Das folgende Programm liest aus der Excel-Tabelle EVIEWS Growth GDPpC.xls 10 Variablen mit den GDP-Daten für 10 Länder ein, berechnet die Wachstumsraten, schreibt das Ergebnis in ein Tabellenobjekt mit dem Namen GrowthTab und zeigt dies an. Daten laden wfcreate(wf="growth") a read(t=xls,t,d2) "EVIEWS_Growth_GDPpC.xls" 10 table(10,2) GrowthTab Tabelle, in die Output geschrieben wird GrowthTab(1,1) = "GDP Growth Rates: " 1. Zelle series Trend trend anlegen!i = 1 Zähler für Tabellenzeilen Begin der For-Schleife über Stringvariablen 4
5 for %y AUS AUT BEL CAN CHN DEU ITA NLD CHE USA!i =!i + 1 bei jedem Durchgang weiterzählen equation c Trend Gleichung schätzen GrowthTab(!i,1) = %y Land in Tabelle schreiben GrowthTab(!i,2) = (@exp(c(2)) - 1)*100 Wachstumsrate in Tabelle schreiben delete _tmp show GrowthTab Schleife Ende Lösche Gleichungsobjekt Zeige Ergebnis Eine einfache Monte Carlo Simulation Monte Carlo Simulationen hauptsächlich dazu, die die Eigenschaften von Schätzfunktionen zu eruieren. Das Grundprinzip von Monte Carlos Simulationen wurde bereits besprochen (siehe Manuskript Kapitel 2.3.3, Seite 39), deshalb hier nur sehr kurz: Das wahre Modell ist für den Forscher im Normalfall unbekannt, sonst müsste er es nicht schätzen. Die Idee von Monte Carlo Simulationen besteht darin, das wahre Modell vorzugeben, damit Daten zu erzeugen und zu prüfen, wie gut ein Schätzer das wahre Modell mit diesen Daten reproduziert. Wenn man dies sehr oft wiederholt kann man Mittelwert und Standardabweichung der Schätzer berechnen. Das wahre Modell im folgenden Beispiel ist Y i = β 0 +β 1 X i +u i mit β 0 = 2 und β 1 = 0.5 sowie u i = N(0, 1). Das Programm zieht 500 Stichproben, berechnet für jede dieser 500 Stichproben den Steigungskoeffizienten b 1 und schreibt diesen in einen Vektor VR, und gibt schließlich Statistiken und Histogramm davon aus (da das Histogramm nicht von Vektoren, sondern nur nur von Series ausgegeben werden kann, muss der Vektor zuerst mit dem Befehl mtos (matrix to series) in eine Datenreihe umgewandelt werden). wfcreate(wf="temp") u 1 25 Workfile anlegen (undated, 25 Obs.) vector(500) VR = na series X for!i = 1 to 500 series y = *X equation temp.ls Y c X VR(!i) = c(2) range mtos(vr,sr) SR.hist Vektor um Ergebnis zu speichern unabhängige Variable (Trend) Schleife, 1000mal durchlaufen wahres Modell + normalvert. ZV Anwendung von OLS Koeffizient in Vektor schreiben Ende der Schleife Workfile vergrößern sample anpassen Vektor in series umwandeln Histogramm anzeigen Rolling Regressions Zur Überprüfung der Stabilität der geschätzten Koeffizienten kann man Regressionen über unterschiedliche Subsamples rechnen und die geschätzten Koeffizienten vergleichen. Vorwiegend bei Zeitreihendaten fährt man manchmal mit einem Fenster fixer Breite über die Daten und schätzt für jedes Fenster eine Regression. Das folgende Programm legt zuerst Zufallsvariablen an (eine gleichverteilte Zufallsvariable zwischen 0 und 10 für X und einen normalverteilten Störterm für Y ), schätzt mit einer Fensterbreite von 100 die Regressionen, wobei das Fenster bei jedem Durchgang um Eins weiter rückt. 5
6 Monte Carlo Simulation Y = b0 + b1*x Results for b1 Abbildung 1: Monte Carlo Simulation: Die ersten 100 Schätzungen für das wahre β 1 = Series: OUT Sample Observations Mean Median Maximum Minimum Std. Dev Skewness Kurtosis Jarque-Bera Probability Abbildung 2: Monte Carlo Simulation: Histogram (für 10,000 Stichprobenziehungen) Die für jedes Fenster geschätzten Steigungngskoeffizienten werden schließlich als Grafik angezeigt. This program runs rolling regressions, each with 100 observations, and creates a vector of rolling intercept coefficients. wfcreate(wf="rollreg") u 200 6
7 Here we make some random data series x series y = *x We will put the slope estimates in a vector (results) vector (100) results equation eq1 for!i = 1 to 100 smpl!i 100+!i eq1.ls y c x results(!i) = c(2) freeze(_graph) results.line _Graph.addtext(t) Estimates for b1, Rolling Regressions show _Graph Der OLS-Schätzer mit Matrix-Operatoren This will find a vector of coefficients two ways: the LS command and by basic matrix operations. wfcreate(wf="regress1") u 100 Create a workfile Generate the data we wish to regress We will regress y on x1, x2 and an intercept series x1= nrnd series x2 = nrnd series y = x1 + 3*x2 + nrnd first regressor second regressor dependent variable It is easiest to create a matrix from a group, group xgrp c x1 x2 c is the intercept Create the regressor matrix matrix x Generate the coefficient vector vector b=@inverse(@inner(x)) Delete temporary variables delete xgrp x Estimate an equation to test against our coefficient vector equation lseqn.ls y c x1 x2 show lseqn show b Übung: Berechnen Sie die Summe aller geraden Zahlen von (Hinweis: die liefert den niedrigeren ganzahligen Wert, = 2) 7
8 Arbeiten mit Pages Die Excel Datei MonthlyQuarterly.xls enthält zwei Arbeitsblätter, das Blatt BIP mit Quartalsdaten für das österreichische BIP vom 1. Quartal 1996 bis zum 2. Quartal 2008, und das Blatt Arbeitslosenquote mit Monatsdaten der österreichischen Arbeitslosenrate (ALQ) von Jänner 1970 bis Oktober Die erste Zahl der Datenreihen steht in beiden Blättern in der Excel Zelle B2. Das folgende Programm liest beide Datenreihen in getrennte EViews pages ein, und kopiert die monatliche Datenreihe ALQ als Quartalsdaten von 1996:1 bis 2008:2 in das Blatt mit dem BIP ein, wobei quartalsweise der Mittelwert der monatlichen Arbeitslosenqote berechnet wird. cd "d:\home\lehre\oekono\skript\eviews" wfcreate(wf=myname,page=quarterly1) q 1996:1 2008:2 read(t=xls,b2,s=bip) QuarterlyMonthly.xls 1 pagecreate(page=monthly1) m 1970:1 2008:10 1 read(t=xls,b2,s=arbeitslosenquote) QuarterlyMonthly.xls 1 copy(smpl="1996:1 2008:2", c=mean) monthly1\alq quarterly1\ pageselect quarterly1 show BIP ALQ 8
Programmieren in EViews
Programmieren in EViews Herbert Stocker 5. Dezember 2006 Programme werden nicht im Workfile, sondern als eigenen Dateien mit der Erweiterung.prg gespeichert; d.h. Programmdateien müssen eigenständig geöffnet
Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:
VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt
Excel Funktionen durch eigene Funktionen erweitern.
Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion
Professionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
R ist freie Software und kann von der Website. www.r-project.org
R R ist freie Software und kann von der Website heruntergeladen werden. www.r-project.org Nach dem Herunterladen und der Installation von R kann man R durch Doppelklicken auf das R-Symbol starten. R wird
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
Zeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
Wofür braucht man eine Tabellenkalkulation? Das Programm Microsoft Excel gehört in Softwarekategorie der Tabellenkalkulationen.
Wofür braucht man eine Tabellenkalkulation? Das Programm Microsoft Excel gehört in Softwarekategorie der Tabellenkalkulationen. Was bedeutet das? Man kann damit alles berechnen, was sich irgendwie in Tabellenform
Erwin Grüner 09.02.2006
FB Psychologie Uni Marburg 09.02.2006 Themenübersicht Folgende Befehle stehen in R zur Verfügung: {}: Anweisungsblock if: Bedingte Anweisung switch: Fallunterscheidung repeat-schleife while-schleife for-schleife
Dokumentation. estat Version 2.0
Dokumentation estat Version 2.0 Installation Die Datei estat.xla in beliebiges Verzeichnis speichern. Im Menü Extras AddIns... Durchsuchen die Datei estat.xla auswählen. Danach das Auswahlhäkchen beim
Berechnungen in Access Teil I
in Access Teil I Viele Daten müssen in eine Datenbank nicht eingetragen werden, weil sie sich aus anderen Daten berechnen lassen. Zum Beispiel lässt sich die Mehrwertsteuer oder der Bruttopreis in einer
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access. Die Grundlagen der Datenbanken.
In diesem Thema lernen wir die Grundlagen der Datenbanken kennen und werden diese lernen einzusetzen. Access Die Grundlagen der Datenbanken kurspc15 Inhaltsverzeichnis Access... Fehler! Textmarke nicht
1 Vom Problem zum Programm
Hintergrundinformationen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik WS 02/03 AG Betriebssysteme FB3 Kirsten Berkenkötter 1 Vom Problem zum Programm Aufgabenstellung analysieren
Kurzeinführung LABTALK
Kurzeinführung LABTALK Mit der Interpreter-Sprache LabTalk, die von ORIGIN zur Verfügung gestellt wird, können bequem Datenmanipulationen sowie Zugriffe direkt auf das Programm (Veränderungen der Oberfläche,
Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang
sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche
Programmierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
Summenbildung in Bauteiltabellen mit If Then Abfrage
Summenbildung in Bauteiltabellen mit If Then Abfrage Die in Bauteiltabellen ausgelesenen Werte lassen sich in jeder Spalte als Summe berechnen. So können selbstverständlich die Flächen der in der Tabelle
Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
Funktion Erläuterung Beispiel
WESTFÄLISCHE WILHELMS-UNIVERSITÄT WIRTSCHAFTSWISSENSCHAFTLICHE FAKULTÄT BETRIEBLICHE DATENVERARBEITUNG Folgende Befehle werden typischerweise im Excel-Testat benötigt. Die Beispiele in diesem Dokument
1. So einfach ist der Excel-Bildschirm
1. So einfach ist der Excel-Bildschirm So sieht Excel aus, wenn ich es gestartet habe. Leider ist bei vielen Symbolen in der Menüleiste nicht auf den ersten Blick zu erkennen, welche Funktion sie übernehmen.
Informatik 12 Datenbanken SQL-Einführung
Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung
1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage:
Zählen und Zahlbereiche Übungsblatt 1 1. Man schreibe die folgenden Aussagen jeweils in einen normalen Satz um. Zum Beispiel kann man die Aussage: Für alle m, n N gilt m + n = n + m. in den Satz umschreiben:
Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen
Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe
Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
C++ Grundlagen. ++ bedeutet Erweiterung zum Ansi C Standard. Hier wird eine Funktion eingeleitet
C++ Grundlagen ++ bedeutet Erweiterung zum Ansi C Standard Hier wird eine Funktion eingeleitet Aufbau: In dieser Datei stehen die Befehle, die gestartet werden, wenn das Programm gestartet wird Int main()
FORUM HANDREICHUNG (STAND: AUGUST 2013)
FORUM HANDREICHUNG (STAND: AUGUST 2013) Seite 2, Forum Inhalt Ein Forum anlegen... 3 Forumstypen... 4 Beiträge im Forum schreiben... 5 Beiträge im Forum beantworten... 6 Besondere Rechte der Leitung...
Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)
Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...
10 Lesen und Schreiben von Dateien
10 Lesen und Schreiben von Dateien 10 Lesen und Schreiben von Dateien 135 10.1 Mit load und save Binäre Dateien Mit save können Variableninhalte binär im Matlab-Format abgespeichert werden. Syntax: save
EINFACHES HAUSHALT- KASSABUCH
EINFACHES HAUSHALT- KASSABUCH Arbeiten mit Excel Wir erstellen ein einfaches Kassabuch zur Führung einer Haushalts- oder Portokasse Roland Liebing, im November 2012 Eine einfache Haushalt-Buchhaltung (Kassabuch)
Wir basteln einen Jahreskalender mit MS Excel.
Wir basteln einen Jahreskalender mit MS Excel. In meinen Seminaren werde ich hin und wieder nach einem Excel-Jahreskalender gefragt. Im Internet findet man natürlich eine ganze Reihe mehr oder weniger
Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen!
Visual Basic Basisbefehle Hinweis: Der Text in eckigen Klammern [ ] ist variabel, z.b. [var] => 5.3. Eckige Klammern sind stets wegzulassen! Grundstrukturen: Sub [name]([übergabe]) End Sub [Übergabe] ist
Dieser Ablauf soll eine Hilfe für die tägliche Arbeit mit der SMS Bestätigung im Millennium darstellen.
Millennium SMS Service Schnellübersicht Seite 1 von 6 1. Tägliche Arbeiten mit der SMS Bestätigung Dieser Ablauf soll eine Hilfe für die tägliche Arbeit mit der SMS Bestätigung im Millennium darstellen.
Outlook-Daten komplett sichern
Outlook-Daten komplett sichern Komplettsicherung beinhaltet alle Daten wie auch Kontakte und Kalender eines Benutzers. Zu diesem Zweck öffnen wir OUTLOOK und wählen Datei -> Optionen und weiter geht es
M. Graefenhan 2000-12-07. Übungen zu C. Blatt 3. Musterlösung
M. Graefenhan 2000-12-07 Aufgabe Lösungsweg Übungen zu C Blatt 3 Musterlösung Schreiben Sie ein Programm, das die Häufigkeit von Zeichen in einem eingelesenen String feststellt. Benutzen Sie dazu ein zweidimensionales
Austausch- bzw. Übergangsprozesse und Gleichgewichtsverteilungen
Austausch- bzw. Übergangsrozesse und Gleichgewichtsverteilungen Wir betrachten ein System mit verschiedenen Zuständen, zwischen denen ein Austausch stattfinden kann. Etwa soziale Schichten in einer Gesellschaft:
1.4.12 Sin-Funktion vgl. Cos-Funktion
.4. Sgn-Funktion Informatik. Semester 36 36.4.2 Sin-Funktion vgl. Cos-Funktion Informatik. Semester 37 37 .4.3 Sqr-Funktion Informatik. Semester 38 38.4.4 Tan-Funktion Informatik. Semester 39 39 .5 Konstanten
Excel Pivot-Tabellen 2010 effektiv
7.2 Berechnete Felder Falls in der Datenquelle die Zahlen nicht in der Form vorliegen wie Sie diese benötigen, können Sie die gewünschten Ergebnisse mit Formeln berechnen. Dazu erzeugen Sie ein berechnetes
Auswerten mit Excel. Viele Video-Tutorials auf Youtube z.b. http://www.youtube.com/watch?v=vuuky6xxjro
Auswerten mit Excel Viele Video-Tutorials auf Youtube z.b. http://www.youtube.com/watch?v=vuuky6xxjro 1. Pivot-Tabellen erstellen: In der Datenmaske in eine beliebige Zelle klicken Registerkarte Einfügen
Bedingungen. Bedingungen. Bedingungen
Oftmals ist das Arbeiten mit notwendig. Dabei können sich die auf Formatierungen beziehen, aber auch auf Transformationen. Bedingte Formatierung Datentransformation 24.04.2006 Einführung in Excel 91 24.04.2006
Leichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
Stammdatenanlage über den Einrichtungsassistenten
Stammdatenanlage über den Einrichtungsassistenten Schritt für Schritt zur fertig eingerichteten Hotelverwaltung mit dem Einrichtungsassistenten Bitte bereiten Sie sich, bevor Sie starten, mit der Checkliste
Künstliches binäres Neuron
Künstliches binäres Neuron G.Döben-Henisch Fachbereich Informatik und Ingenieurwissenschaften FH Frankfurt am Main University of Applied Sciences D-60318 Frankfurt am Main Germany Email: doeben at fb2.fh-frankfurt.de
Agentur für Werbung & Internet. Schritt für Schritt: Newsletter mit WebEdition versenden
Agentur für Werbung & Internet Schritt für Schritt: Newsletter mit WebEdition versenden E-Mail-Adresse im Control Panel einrichten Inhalt Vorwort 3 Einstellungen im Reiter «Eigenschaften» 4 Einstellungen
Datensicherung. Beschreibung der Datensicherung
Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten
Pages, Keynote. und Numbers
Pages, Keynote und Numbers Pages, Keynote und Numbers Die iwork-apps im Büro und unterwegs nutzen Mac und mehr. Numbers Tipps und Tricks zur Arbeit mit Tabellen Kapitel 18 Kapitel 18 Tabellen als Ganzes
Zur drittletzten Zeile scrollen
1 Fragen und Antworten zur Computerbedienung Thema : Zur drittletzten Zeile scrollen Thema Stichwort Programm Letzte Anpassung Zur drittletzten Zeile scrollen Scrollen VBA Excel 1.02.2014 Kurzbeschreibung:
Erstellen der Barcode-Etiketten:
Erstellen der Barcode-Etiketten: 1.) Zuerst muss die Schriftart Code-39-Logitogo installiert werden! Das ist eine einmalige Sache und muss nicht zu jeder Börse gemacht werden! Dazu speichert man zunächst
Einfache statistische Auswertungen mit dem TI-Nspire
1. Neues Dokument und darin eine neue Seite anlegen Als Typ 6: Lists & Spreadsheet wählen. Darin die Messwerte in einer Spalte erfassen. Dies ergibt die Urliste. Wenn mehrere Messwerte vorliegen, die diejenigen,
Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.
Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen
Wir arbeiten mit Zufallszahlen
Abb. 1: Bei Kartenspielen müssen zu Beginn die Karten zufällig ausgeteilt werden. Wir arbeiten mit Zufallszahlen Jedesmal wenn ein neues Patience-Spiel gestartet wird, muss das Computerprogramm die Karten
Dossier: Rechnungen und Lieferscheine in Word
www.sekretaerinnen-service.de Dossier: Rechnungen und Lieferscheine in Word Es muss nicht immer Excel sein Wenn Sie eine Vorlage für eine Rechnung oder einen Lieferschein erstellen möchten, brauchen Sie
Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.
Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:
Anleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
Informationsblatt Induktionsbeweis
Sommer 015 Informationsblatt Induktionsbeweis 31. März 015 Motivation Die vollständige Induktion ist ein wichtiges Beweisverfahren in der Informatik. Sie wird häufig dazu gebraucht, um mathematische Formeln
Festplatte defragmentieren Internetspuren und temporäre Dateien löschen
Festplatte defragmentieren Internetspuren und temporäre Dateien löschen Wer viel mit dem Computer arbeitet kennt das Gefühl, dass die Maschine immer langsamer arbeitet und immer mehr Zeit braucht um aufzustarten.
Kapitel 3 Frames Seite 1
Kapitel 3 Frames Seite 1 3 Frames 3.1 Allgemeines Mit Frames teilt man eine HTML-Seite in mehrere Bereiche ein. Eine Seite, die mit Frames aufgeteilt ist, besteht aus mehreren Einzelseiten, die sich den
Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern
Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation
Erstellen von x-y-diagrammen in OpenOffice.calc
Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei
3. GLIEDERUNG. Aufgabe:
3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung
Die Methode des Robusten Trends und der CAC40 (Frankreich)
Die Methode des Robusten Trends und der CAC40 (Frankreich) von Dr. Hans Uhlig Zusammenfassung Auch für den CAC40 lässt sich ein robuster Trend bestimmen, wie es für den DAX bereits gezeigt werden konnte
5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu
Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten
Der Aufruf von DM_in_Euro 1.40 sollte die Ausgabe 1.40 DM = 0.51129 Euro ergeben.
Aufgabe 1.30 : Schreibe ein Programm DM_in_Euro.java zur Umrechnung eines DM-Betrags in Euro unter Verwendung einer Konstanten für den Umrechnungsfaktor. Das Programm soll den DM-Betrag als Parameter verarbeiten.
Luis Kornblueh. May 22, 2014
Einführung in die Bash Luis Kornblueh KlosterCluster Team 2013/2014, Klosterschule May 22, 2014 1 / 17 Inhaltsverzeichnis Einführung in das Scripting Einfache Beispiele Kommandos ersetzen Bedingungen Tests
Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter
Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter Aufgabe 3: Konto Um Geldbeträge korrekt zu verwalten, sind zwecks Vermeidung von Rundungsfehlern entweder alle Beträge in Cents umzuwandeln und
Artikel Schnittstelle über CSV
Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte
4. Erstellen von Klassen
Statistik mit Tabellenkalkulation 4. Erstellen von Klassen Mit einem einfachen Befehl lässt sich eine Liste von Zahlen auf die Häufigkeit der einzelnen Werte untersuchen. Verwenden Sie dazu den Befehl
Benutzung der Avid Liquid Edition Schnittplätze an der Universität Innsbruck
Benutzung der Avid Liquid Edition Schnittplätze an der Universität Innsbruck Diese Anleitung muss bei jedem Start von Avid Liquid Edition befolgt werden, da sonst das Schneiden der Videos nicht möglich
Hilfe zur Dokumentenverwaltung
Hilfe zur Dokumentenverwaltung Die Dokumentenverwaltung von Coffee-CRM ist sehr mächtig und umfangreich, aber keine Angst die Bedienung ist kinderleicht. Im Gegensatz zur Foto Galeria können Dokumente
Güte von Tests. die Wahrscheinlichkeit für den Fehler 2. Art bei der Testentscheidung, nämlich. falsch ist. Darauf haben wir bereits im Kapitel über
Güte von s Grundlegendes zum Konzept der Güte Ableitung der Gütefunktion des Gauss im Einstichprobenproblem Grafische Darstellung der Gütefunktionen des Gauss im Einstichprobenproblem Ableitung der Gütefunktion
Erfahrungen mit Hartz IV- Empfängern
Erfahrungen mit Hartz IV- Empfängern Ausgewählte Ergebnisse einer Befragung von Unternehmen aus den Branchen Gastronomie, Pflege und Handwerk Pressegespräch der Bundesagentur für Arbeit am 12. November
1 Mathematische Grundlagen
Mathematische Grundlagen - 1-1 Mathematische Grundlagen Der Begriff der Menge ist einer der grundlegenden Begriffe in der Mathematik. Mengen dienen dazu, Dinge oder Objekte zu einer Einheit zusammenzufassen.
Arbeiten mit dem Outlook Add-In
Arbeiten mit dem Outlook Add-In Das Outlook Add-In ermöglicht Ihnen das Speichern von Emails im Aktenlebenslauf einer Akte. Außerdem können Sie Namen direkt aus BS in Ihre Outlook-Kontakte übernehmen sowie
Kurzeinführung Moodle
Kurzeinführung Moodle 1. Einstieg, Kursinhalte, Datei-Download Nachdem Sie sich erfolgreich registriert und eingeloggt haben, gelangen Sie zu Ihrer Hauptseite. Aktivieren Sie Meine Startsteite um Ihren/Ihre
Bevor lineare Gleichungen gelöst werden, ein paar wichtige Begriffe, die im Zusammenhang von linearen Gleichungen oft auftauchen.
R. Brinkmann http://brinkmann-du.de Seite 1 13.0.010 Lineare Gleichungen Werden zwei Terme durch ein Gleichheitszeichen miteinander verbunden, so entsteht eine Gleichung. Enthält die Gleichung die Variable
Tutorial: Entlohnungsberechnung erstellen mit LibreOffice Calc 3.5
Tutorial: Entlohnungsberechnung erstellen mit LibreOffice Calc 3.5 In diesem Tutorial will ich Ihnen zeigen, wie man mit LibreOffice Calc 3.5 eine einfache Entlohnungsberechnung erstellt, wobei eine automatische
Arge Betriebsinformatik GmbH & Co.KG, CAP News 40, Februar 2013. CAP-News 40
CAP-News 40 CAP-News ist in unrägelmäßigen Abständen erscheinende Information zum Produktkonfigurator CAP/VARIANTS. Hier werden die neuen Befehle, Funktionen und Möglichkeiten beschrieben. In CAP-News
Zahlen auf einen Blick
Zahlen auf einen Blick Nicht ohne Grund heißt es: Ein Bild sagt mehr als 1000 Worte. Die meisten Menschen nehmen Informationen schneller auf und behalten diese eher, wenn sie als Schaubild dargeboten werden.
! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006
!"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst
Suche schlecht beschriftete Bilder mit Eigenen Abfragen
Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere
Daten verarbeiten. Binärzahlen
Daten verarbeiten Binärzahlen In Digitalrechnern werden (fast) ausschließlich nur Binärzahlen eingesetzt. Das Binärzahlensystem ist das Stellenwertsystem mit der geringsten Anzahl von Ziffern. Es kennt
Kapiteltests zum Leitprogramm Binäre Suchbäume
Kapiteltests zum Leitprogramm Binäre Suchbäume Björn Steffen Timur Erdag überarbeitet von Christina Class Binäre Suchbäume Kapiteltests für das ETH-Leitprogramm Adressaten und Institutionen Das Leitprogramm
OP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.
Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem
Lineare Gleichungssysteme
Brückenkurs Mathematik TU Dresden 2015 Lineare Gleichungssysteme Schwerpunkte: Modellbildung geometrische Interpretation Lösungsmethoden Prof. Dr. F. Schuricht TU Dresden, Fachbereich Mathematik auf der
Erstellen einer PostScript-Datei unter Windows XP
Erstellen einer PostScript-Datei unter Windows XP Sie möchten uns Ihre Druckvorlage als PostScript-Datei einreichen. Um Fehler in der Herstellung von vorneherein auszuschließen, möchten wir Sie bitten,
Laufende Auswertung von Feedback-Fragebögen... 2. Eine Vorlage zur Auswertung eines Fragebogens und die Präsentation erstellen...
Inhaltsverzeichnis Laufende Auswertung von Feedback-Fragebögen... 2 Eine Vorlage zur Auswertung eines Fragebogens und die Präsentation erstellen... 2 Namen verwalten... 4 Dr. Viola Vockrodt-Scholz edvdidaktik.de
Statistik II Wahrscheinlichkeitsrechnung und induktive Statistik Erste Klausur zum Sommersemester 2005 26. Juli 2005
Statistik II Wahrscheinlichkeitsrechnung und induktive Statistik Erste Klausur zum Sommersemester 2005 26. Juli 2005 Aufgabe 1: Grundzüge der Wahrscheinlichkeitsrechnung 19 P. Als Manager eines großen
Objektorientierte Programmierung für Anfänger am Beispiel PHP
Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten
Einführung in SPSS. 1. Die Datei Seegräser
Einführung in SPSS 1. Die Datei Seegräser An 25 verschiedenen Probestellen wurde jeweils die Anzahl der Seegräser pro m 2 gezählt und das Vorhandensein von Seeigeln vermerkt. 2. Programmaufbau Die wichtigsten
ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.
Track in Route umwandeln ACHTUNG: Ein Track kann nur dann in eine Route umgewandelt werden, wenn der Track auf Wegen gefahren wurde. Ein Querfeldein-Track kann nicht in eine Route umgewandelt werden, da
QM: Prüfen -1- KN16.08.2010
QM: Prüfen -1- KN16.08.2010 2.4 Prüfen 2.4.1 Begriffe, Definitionen Ein wesentlicher Bestandteil der Qualitätssicherung ist das Prüfen. Sie wird aber nicht wie früher nach der Fertigung durch einen Prüfer,
Installationsanleitung Boardmaker
Zur Installation des s benötigen Sie zwei CDs: Programm Ergänzungen Beginnen Sie die Installation mit der CD Programm Legen Sie die CD Programm ins Laufwerk und starten Sie das Programm "Setup.exe". install-bm-v6
DOKUMENTATION VOGELZUCHT 2015 PLUS
DOKUMENTATION VOGELZUCHT 2015 PLUS Vogelzucht2015 App für Geräte mit Android Betriebssystemen Läuft nur in Zusammenhang mit einer Vollversion vogelzucht2015 auf einem PC. Zusammenfassung: a. Mit der APP
Ein Buch entsteht. Ein langer Weg
Ein Buch entsteht ilo 2003 Ein langer Weg Wenn ein Schriftsteller oder eine Schriftstellerin eine Geschichte schreibt, dann ist das noch ein langer Weg bis daraus ein Buch wird. Der Autor Alles fängt damit
der Eingabe! Haben Sie das Ergebnis? Auf diesen schwarzen Punkt kommen wir noch zu sprechen.
Medizintechnik MATHCAD Kapitel. Einfache Rechnungen mit MATHCAD ohne Variablendefinition In diesem kleinen Kapitel wollen wir die ersten Schritte mit MATHCAD tun und folgende Aufgaben lösen: 8 a: 5 =?
.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
