Problem in Plotting graph.

1 Ansicht (letzte 30 Tage)
Arif
Arif am 29 Mär. 2014
Kommentiert: Arif am 29 Mär. 2014
I am a beginner of matlab , having simple problem. i want to make a graph by this program but not successful yet. kindly help me by identifying and rectifying the problem.
% Question Number 6
clc
clear
a=0.1;
p=120000;
t=288;
dax=0.1;
m=150;
r=287;
cp=1004;
row=1.45;
v(1)=300;
for i=1:2*m;
v(i+50)=v(i);
end
for j= 1:5;
dvx(j+1)=dvx(j)
end
dvx=-0.145*v(i)/(0.145+(0.1*v(i)*((v(i)/cp-v(i)/r)*(row/r))))
plot(v,dvx(j),'+');
  3 Kommentare
Marta Salas
Marta Salas am 29 Mär. 2014
Note: there is a good reason for not using i & j as indexes in MATLAB http://matlab.wikia.com/wiki/FAQ#Why_is_6.2Ai_not_a_complex_number_in_my_program.3F
Arif
Arif am 29 Mär. 2014
I Want to plot a graph between 'v' and 'dvx' . with the values of v are from 50 to 300 and accordingly resultant values of dvx.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Marta Salas
Marta Salas am 29 Mär. 2014
Bearbeitet: Marta Salas am 29 Mär. 2014
p=120000;
t=288;
dax=0.1;
m=150;
r=287;
cp=1004;
row=1.45;
v=50:300;
dvx=-0.145*v./(0.145+(0.1*v.*((v./cp-v./r)*(row/r))))
plot(v,dvx,'+');
Is this what you want?
  1 Kommentar
Arif
Arif am 29 Mär. 2014
Thanks a lot for help.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Programming finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by