15/02/2019, 18:48
15/02/2019, 23:56
16/02/2019, 10:01
17/02/2019, 22:30
vinxp ha scritto:Allego lo script che ho realizzato, sperando che sia scritto giusto.
vinxp ha scritto:-il primo è come si inserisce il tempo nello script;
vinxp ha scritto:-il secondo è cosa scrivere nel command per far funzionare lo script(avevo pensato ad fsolve... )
18/02/2019, 10:16
19/02/2019, 22:13
function f=diff(c)
Df=10^-5;
Ds=4*10^-3;
dr=1;
dt=1;
cf=10;
%CONDIZIONE INIZIALE
for i=1:Ri
f(i,1)=c(i,1)-cf;
end
%BOUNDARY E CONDIZIONI AI NODI
for j=1:10
f(1,j)=(c(2,j)-c(1,j))/dr;
for i=2:Ri-1
f(i,j)=(c(i,j-1)-c(i,j))/dt+(Df/(i*dr)^2)*(2*i*dr*(c(i+1,j)-c(i,j))/dr+(i*dr^2)*(c(i+1,j)-2*c(i,j)+(c(i-1,j)))/dr^2);
end
f(Ri,j)=c(Ri,j)-10*c(Ri+1,j);
end
f
nel codice?for
innestato con la formula lunga?
Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000—
Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.
Powered by phpBB © phpBB Group - Privacy policy - Cookie privacy
phpBB Mobile / SEO by Artodia.