Das Deutsche Casio-Taschenrechner Forum wurde zum 31.12.2013 geschlossen und kann weiterhin als Nachschlagewerk verwendet werden.
Wer mehr erfahren möchte: Ein sehr guter Beitrag von Elias

Programmierung mit Tabellenausgabe

Hilfe beim Programmieren in Casio Basic.

Programmierung mit Tabellenausgabe

Beitragvon ultracras » Sa 26. Mai 2012, 12:26

Hallo

ich habe mir schon oefters Programme selber geschrieben fuer diverse Rechnungen die ich fuer mein Studium brauche, aber was wir bis jetzt noch nicht her ausgefunden haben ist, wie Programmiere ich eine Tabellen Ausgabe.

Ein Beispiel aus der Vermessung. Ich habe mir ein Programm geschrieben, bei dem ich meine gemessenen Punkte zu Koordinaten umrechnen lasse. Nun moechte ich mein Programm so schreiben dass ich alle Punkte eingebe, die Rechnung im Hintergrund durch rechnen lasse(welches ich schon Programmiert habe) und in eine Tabelle meinen Ergebnisse angezeigt bekomme. Ich wei- aber nicht wie man im Programm so eine Tabelle Programmiert, dass die berechneten Ergebnisse dort ausgegeben werden.


Danke fuer die Hilfe

MFG

ultracras
ultracras
 
Beiträge: 2
Registriert: Sa 26. Mai 2012, 12:06
Taschenrechner: FX 9860GII und Algebra FX2.0 Plus

Re: Programmierung mit Tabellenausgabe

Beitragvon Anderesio » So 27. Mai 2012, 08:10

Du kannst eine Tabelle mittels dem List _ Befehl ausgeben.

Du must zunächst deine Liste deklarieren, also die Anzahl der Einträge im Programm festlegen.
zB. 7 Einträge, die in der Liste 2 gespeichert werden:
Code: Alles auswählen
7\->\Dim \List 2

dann kannst du den Wert X später mit
Code: Alles auswählen
x\-> \List 2[3]

an einem Platz in der Liste 2 (hier dritter Platz) speichern.
Die Liste kannst du am Ende mit beispielsweise
List 2 [DISP]
ausgeben.
Genieße den heutigen Tag,
denn mit dem heutigen Tag,
beginnt der Rest deines Lebens
Benutzeravatar
Anderesio
 
Beiträge: 158
Registriert: Di 30. Nov 2010, 20:41
Taschenrechner: .
fx-9750GA PLUS
fx-9860G SD
ClassPad 300

Re: Programmierung mit Tabellenausgabe

Beitragvon ultracras » So 27. Mai 2012, 20:34

Vielen dank es hat funktioniert. Nun noch die Frage, wie heißen die analogen Matrix befehle.

Danke für die schnelle antwort.

MFG

ultracras
ultracras
 
Beiträge: 2
Registriert: Sa 26. Mai 2012, 12:06
Taschenrechner: FX 9860GII und Algebra FX2.0 Plus

Re: Programmierung mit Tabellenausgabe

Beitragvon Anderesio » So 27. Mai 2012, 23:33

Die Matrix hat im Grunde eine Dimension mehr als die Liste.
Wenn du also einen Eintrag in einer Matrix machen möchtest, musst du zwei Indizes angeben.

zB.: Der Wert X soll in der Matrix C in der Reihe 3 und Spalte 2 eingetragen werden.
Code: Alles auswählen
X\-> \Mat C[3][2]

Was hier schon auffällt, ist, dass die Matrizen mit Buchstaben statt mit Zahlen angesprochen werden.

Das Deklarieren einer Matrix kann über zwei Wege erfolgen.
Einmal, mit direkter Eingabe:
Code: Alles auswählen
[[2,2,2][3,3,3][4,4,4]]\-> \Mat C

Was dann schließlich eine 3x3Matrix liefert, die in jeder Spalte die Folge 2,3,4 hat.
Oder mit reiner Deklaration
zB.: hier eine 7x7Matrix:
Code: Alles auswählen
\Identity 7 \-> \Mat C

Die Einträge müssen dann allerdings hierbei nachträglich erfolgen.

Die Ausgabe der Matrix ist dann analog:
Mat C [DISP]

(ich verwechsle gerne Reihen und Spalten, gegebenfalls habe ich hier vielleicht eine Reihenfolge vertauscht)
Genieße den heutigen Tag,
denn mit dem heutigen Tag,
beginnt der Rest deines Lebens
Benutzeravatar
Anderesio
 
Beiträge: 158
Registriert: Di 30. Nov 2010, 20:41
Taschenrechner: .
fx-9750GA PLUS
fx-9860G SD
ClassPad 300


Zurück zu Casio Basic (Alle Modelle, die dies unterstützen)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron