ciao a tutti, sono nuovo del forum; sto facendo la tesi triennale in meccanica ed avrei un problema per ottenere un grafico in matlab: riporto la parte di codice relativa qui di seguito.
dovrei graficare p in funzione di teta ed ottenere una curva crescente, ma il comando plot (teta,p,...) non funziona perchè p(teta) viene dal ciclo for, cioè non riesce a graficare p per ciascun valore di teta. come faccio?
.
.
.
for teta = 1:180
dV = (Vt-V)*10^(-6);
T = T0+((1/(m*cv))*(-p*(dV/teta)))*teta;
p = p+(1/(V*10^(-6)))*(m*R*((T-T0)/teta)-p*(dV/teta));
T0=T;
teta=teta+1;
end
teta=[1:(1/100):180];
plot(teta,p)
title('pressione in funzione di teta');
grid;
xlabel('teta'); ylabel('p');