05. Calcolo simbolico
Operazione preliminare: caricare il pkg symbolic
Sulla riga di comando di Octave, digitare:
pkg load symbolic
Derivate
Esempio 1
Calcolare la derivata prima di cos(x)/(2x2+3)
syms x
f=cos(x)/(2*x^2+3)
diff(f)
ans = (sym)
4*x*cos(x) sin(x)
- ----------- - --------
2 2
/ 2 \ 2*x + 3
\2*x + 3/
Esempio 2
Calcolare la derivata prima di e2x(2sin(3x)-4cos(3x))
syms x
f=e^(2*x)*(2*sin(3*x) − 4*cos(3*x))
diff(f)
ans = (sym)
2*x 2*x
2*(2*sin(3*x) - 4*cos(3*x))*e + (12*sin(3*x) + 6*cos(3*x))*e
Integrali
Calcolare la derivata prima di cos(x)
syms x
f=cos(x)
int(f)
ans = (sym) sin(x)
Limiti
Esempio 1
Calcolare il limite x->0 di xx
syms x
f=x^x
limit(f,x,0, 'right')
ans = (sym) 1
Esempio 2
syms x
limit(e^x, x, +inf)
ans = (sym) oo
Sito: 7ecnologie
Sezione: 16. Calcolo numerico
Capitolo: 04. MATLAB/Octave
Paragrafo: 05. Calcolo simbolico
Indice dei capitoli: 00. Risorse - 01. Elementi di teoria della computabilità - 02. Soluzioni simboliche e numeriche - 03. Computer e calcolo numerico - 04. MATLAB/Octave - 05. Desmos - 06. WIRIS/calcme - 07. WolframAlpha
Indice dei paragrafi: 01. Le matrici - 02. Operazioni con MATLAB/Octave - 03. Esempi - 04. Polinomi - 05. Calcolo simbolico - 06. Sistemi di equazione