maxima całkowanie

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
degel123
Użytkownik
Użytkownik
Posty: 194
Rejestracja: 23 lis 2014, o 19:35
Płeć: Mężczyzna
Lokalizacja: polska
Podziękował: 64 razy

maxima całkowanie

Post autor: degel123 »

Witam program nie liczy mi calki prosze o pomoc i znalezienie bledu.

Kod: Zaznacz cały

f(x,y):=8*x*y+9*x^2*y^2;
f1(x):=-x^3;
f2(x):=x^(1/3);
display(integrate(integrate(f(x,y),y,f1(x),f2(x)),x,0,1));
defint: upper limit of integration must be real; found x^(1/3)
szw1710

Re: maxima całkowanie

Post autor: szw1710 »

Kod: Zaznacz cały

f:lambda([x,y],8*x*y+9*x^2*y^2)$
f1:lambda([x],-x^3)$
f2:lambda([x],x^(1/3))$
integrate(integrate(f(x,y),y,f1(x),f2(x)),x,0,1);
To jakieś kwestie Lisp-a. Zawsze definiuję funkcje operatorem lambda. Bardzo dobrze działa.
ODPOWIEDZ