Sida 2 av 2

SV: Matematikmjukvara i Ubuntu/Linux

Postat: 22 feb 2008, 19:34
av christer
Ögnade genom internet-manualen för Octave.
Det är verkligen svår läsning med tyngdpunkt på matriser i alla dess former.
Inbyggda funktioner som sin, atan, round osv var svåra att hitta.
Kanske det finns bättre sammanfattning av funktionerna med något help eller liknande ?
Man vill ju sälja manualboken och jag vill inte köpa. Den är kanske lika krånglig som nätversionen.

När det nu är så matrisbetonat, kunde väl någon lösa alla sodukon en gång för alla !!!

Hittade i allafall på en tärning:  round (6*rand +0.5)
Får den inte att visa en nolla, men en sjua skall väl vara möjlig fast jag inte lyckats
få någon. När man skrivit in round (6*rand +0.5) och tryckt enter får man det tärningen visar. Sedan är det bara piltangenten upp och enter för ny siffra. Det är  en bra tärning, då det är svårt att tappa bort den.

SV: Matematikmjukvara i Ubuntu/Linux

Postat: 22 feb 2008, 19:40
av Konservburk
christer skrev: Inbyggda funktioner som sin, atan, round osv var svåra att hitta.
Kanske det finns bättre sammanfattning av funktionerna med något help eller liknande ?
help - listar alla funktioner
help rand - förklarar hur du använder rand-funktionen

SV: Matematikmjukvara i Ubuntu/Linux

Postat: 22 feb 2008, 19:55
av christer
Tack för vinken.
Har använt help help och liknande men inte endast help.

SV: Matematikmjukvara i Ubuntu/Linux

Postat: 23 feb 2008, 13:13
av christer
Vad skall man lära sig för språk för Octave ?
int i;
for (i=0; i<300; i++) {
cout<< "i är nu: " <<i;

Verkade vara ren hebreiska för Octave.

Däremot går det an med:

for i = 1:10
i
end

SV: Matematikmjukvara i Ubuntu/Linux

Postat: 23 feb 2008, 13:29
av Konservburk
Octave använder Matlab-syntax.  Men det ska gå att använda c++ kod
med hjälp av MEX-filer... http://en.wikipedia.org/wiki/Mex_files