more lines on plot

I write a code and draw plot,now I want to change one value in code to draw more line on same plot.
can I anybody tell , how to write this code??

1 Commento

KSSV
KSSV il 10 Giu 2020
What code you wrote? What change you want? Show us your expectations.

Risposte (1)

KSSV
KSSV il 10 Giu 2020
Modificato: KSSV il 10 Giu 2020
T = [0.75 1. 1.25 ]
for i = 1:length(T)
t = T(i)
p(1)=1.01*10^5;
for i=1:9;
p(i+1)=p(i)+100;
end
sd=(Ad*p)/(2*rho*g*Veo);
kdd=sd*(ad-r*keb);
kdp=sd*ap;
kpp=sd*o*(r*kcb+ap);
kpd=sd*o*ad;
B=[1 1 1 1 1 1 1 1 1 1];
C=2*(rw*ep+ed);
C(1:10)=C;
D=(1-kdd)+(rw^2+kpp)+4*rw*ep*ed;
E=2*ed*(rw^2+kpp)+rw*ep*(1-kdd);
F=(rw^2+kpp).*(1-kdd)+kpd.*kdp;
B=B';
C=C';
D=D';
E=E';
F=F';
w=[B C D E F];
[m,n] = size(w) ;
r = zeros(m,n-1) ;
for i = 1:m
r(i,:) = roots(w(i,:)) ;
end
r=real(r);
r=r(r>=0);
r=unique(r);
plot(sd,r);
hold on
end

7 Commenti

Ali
Ali il 10 Giu 2020
KSSV
KSSV il 10 Giu 2020
In the above code you have not defined many variables......so thats the code I have given....show us the complete code..so that we can help you.
Ali
Ali il 10 Giu 2020
I have define all variables but no plot show by matlab..
KSSV
KSSV il 10 Giu 2020
Unless you show whole code, we cannot help.
What is this line?
i = 0.75:0.30
Did I give in that way? Replace this with
i = 1:length(T) ;
Any ways your code will give errors. Your code is messy.
Ali
Ali il 10 Giu 2020
what should I do??
KSSV
KSSV il 10 Giu 2020
Think about the problem and logic.....why p is a vector in there?

Questa domanda è chiusa.

Tag

Richiesto:

Ali
il 10 Giu 2020

Chiuso:

il 20 Ago 2021

Community Treasure Hunt

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

Start Hunting!

Translated by