Na vjezbama smo vidjeli kako upogoniti [url=http://www.gnu.org/software/octave/]Octave[/url] u svrhu generiranja testnih podataka za nase programe i za provjeru dobivenih rezultata.
Ovdje samo mala napomena oko kreiranja i ucitavanja datoteka.
Pogledajte [url=http://www.gnu.org/software/octave/doc/interpreter/Simple-File-I_002fO.html#Simple-File-I_002fO]ovdje[/url] za dokumentaciju komandi [tt]load[/tt] i [tt]save[/tt]. Primijetite dvije opcije: [tt]-ascii[/tt] i [tt]-text[/tt]. Prva opcija pretpostavlja da se matrica zapisuje u tekstualnom obliku, redak po redak. Svaki redak ide u svoju liniju, a stupci su odvojeni bjelinom. Druga opcija je slicna prvoj, uz dodatak da prije samih podataka dolazi zaglavlje ovakvog oblika:
[code:1]# Created by Octave 2.1.72, Wed Jan 23 15:37:53 2008 CET <user@host>
# name: A
# type: matrix
# rows: 3
# columns: 4[/code:1]
Dakle, komentar, timestamp, ime objekta, njegov tip, te ako je rijec o matrici, broj redaka i stupaca. Taj se format naziva i "Octave text format".
Pripazite, sve receno vrijedi za Octave verzije 3. Kako u praktikumima imate verziju 2.1.nesto, [tt]-ascii[/tt] ima istu semantiku kao i [tt]-text[/tt]. Stoga, ako zelite vase matrice direkno ucitavati iz Octave i spremati rezultate u njenom formatu, funkcije iz SUMMA programa, koje raspravljasmo na vjezbama, treba malo prosiriti.
[size=7](Na vasu veliku radost to ce uskoro biti ucinjeno...)[/size]
Na vjezbama smo vidjeli kako upogoniti Octave u svrhu generiranja testnih podataka za nase programe i za provjeru dobivenih rezultata.
Ovdje samo mala napomena oko kreiranja i ucitavanja datoteka.
Pogledajte ovdje za dokumentaciju komandi load i save. Primijetite dvije opcije: -ascii i -text. Prva opcija pretpostavlja da se matrica zapisuje u tekstualnom obliku, redak po redak. Svaki redak ide u svoju liniju, a stupci su odvojeni bjelinom. Druga opcija je slicna prvoj, uz dodatak da prije samih podataka dolazi zaglavlje ovakvog oblika:
Kod: | # Created by Octave 2.1.72, Wed Jan 23 15:37:53 2008 CET <user@host>
# name: A
# type: matrix
# rows: 3
# columns: 4 |
Dakle, komentar, timestamp, ime objekta, njegov tip, te ako je rijec o matrici, broj redaka i stupaca. Taj se format naziva i "Octave text format".
Pripazite, sve receno vrijedi za Octave verzije 3. Kako u praktikumima imate verziju 2.1.nesto, -ascii ima istu semantiku kao i -text. Stoga, ako zelite vase matrice direkno ucitavati iz Octave i spremati rezultate u njenom formatu, funkcije iz SUMMA programa, koje raspravljasmo na vjezbama, treba malo prosiriti.
(Na vasu veliku radost to ce uskoro biti ucinjeno...)
|