Pagina 1 di 1

Lunghezza curva[Matlab]

MessaggioInviato: 24/05/2018, 22:08
da nick_10
Buonasera a tutti! Ho dei problemi nel calcolare in Matlab la lunghezza di una curva definita come segue: $abs(x)^(2/5)+abs(y)^(2/5)=1$. Ho disegnato la curva e vorrei calcolare la lunghezza del pezzo di curva con x e y positive nell'intervallo [0,1]. Vorrei usare la seguente: $L=\int_{0}^{1} sqrt(1+ [f'(x)]^2) dx$. Ma ho dei problemi nell'inserire nel comando integral la function handle corrispondente a $sqrt(1+ [f'(x)]^2)$
Qualche aiutino?

Re: Lunghezza curva[Matlab]

MessaggioInviato: 23/06/2018, 15:26
da feddy
Beh volendo l'espressione per $f(x)$ la trovi da $abs(x)^(2/5)+abs(y)^(2/5)=1$. Il problema è quindi, in particolare, scrivere $f'(x)$ in MatLab?

Re: Lunghezza curva[Matlab]

MessaggioInviato: 23/06/2018, 17:26
da nick_10
Grazie per l'interesse! Comunque poi avevo risolto...ho cambiato strada e ho deciso di parametrizzare la curva

Re: Lunghezza curva[Matlab]

MessaggioInviato: 23/06/2018, 17:34
da feddy
Sì come esercizio urlava l'utilizzo di coordinate polari in effetti ;)

Re: Lunghezza curva[Matlab]

MessaggioInviato: 23/06/2018, 17:38
da nick_10
In effetti :-D
Grazie comunque!