Stranica: 1/1.

[octave] syms problem

Postano: 20 ožu 2012, 17:00
Postao/la Nele
Pokusavam pokrenuti matlabovu skriptu u QtOctave ali mi javlja gresku:

Kod: Označi sve

error: `syms' undefined near line 12 column 1
Ovdje se nalazi skripta:

Kod: Označi sve

http://numericalmethods.eng.usf.edu/simulations/mtl/03nle/mtl_nle_sim_newmet.m
Instalirao sam octave-symbolic ali i dalje ne radi.

Re: [octave] syms problem

Postano: 20 ožu 2012, 18:04
Postao/la tartaglia
Prvo inicijaliziraj simbolic sa

Kod: Označi sve

symbols
onda probaj

Kod: Označi sve

 sym("x") 
trebalo bi raditi ako imas octave-symbolic.

Re: [octave] syms problem

Postano: 20 ožu 2012, 19:17
Postao/la Nele
Opet javlja gresku:

x
error: `x' undefined near line 14 column 5

Re: [octave] syms problem

Postano: 20 ožu 2012, 20:20
Postao/la tartaglia
Probaj

x = sym("x")

Re: [octave] syms problem

Postano: 20 ožu 2012, 20:48
Postao/la Nele
Nova greska:
error: numeric::operator>(): complex inequality

Re: [octave] syms problem

Postano: 20 ožu 2012, 21:53
Postao/la tartaglia
Daj pogledaj kaj ti vrati subs(f,x,i) za f i x kao u programu i za neki i.

Brijem da ne vrati broj (a trebalo bi).

Nemam sad instaliran octave pa ne mogu provjerit.

Re: [octave] syms problem

Postano: 20 ožu 2012, 22:46
Postao/la Nele
U pravu si. javlja opet gresku

Re: [octave] syms problem

Postano: 21 ožu 2012, 22:34
Postao/la Nele
Danas sam na faksu pokrenuo na matlabu skriptu i dobio gresku.
Skripta ima gresku.

Re: [octave] syms problem

Postano: 21 ožu 2012, 23:05
Postao/la tartaglia
Matlab mora imat Symbolic Math Toolbox da bi radilo.

Nisu matlab i octave bas najsretniji izbor za simbolicno racunanje.
Probaj sage ili wolfram mathematicu.

Ne znam koji je cilj ovog koda, ako je igranje s numerickim metodama za nalazenje nultocki, onda se moze i bez sym dijela.

Re: [octave] syms problem

Postano: 22 ožu 2012, 00:17
Postao/la Nele
Na faksu koristimo free knjigu: http://numericalmethods.eng.usf.edu/top ... index.html
Autori su odlucili koristiti sym :D

Probati cu na faksu da instaliram Symbolic Math Toolbox pa cu opet probati na matlabu.
Osudjen sam na matlab jer na faksu koriste licenciran matlab.