I WANT To fix my graphic to increase

1 view (last 30 days)
sevgul demir
sevgul demir on 4 Nov 2021
Commented: sevgul demir on 5 Nov 2021
i have 3 libe which i draw as like combine.
i am triying to make alll 3 lines start from same point and increase .
If you see the handwrite graph which i want to get is that.
and this graph what got output. how can i make it similar with hand writing graph

Answers (1)

Dave B
Dave B on 4 Nov 2021
Could you just subtract the first value?
y1=linspace(0,.5,100);
y2=sqrt(linspace(0,1,100))+.5;
y3=linspace(-.5,.8,100).^3+2;
nexttile
plot(y1,'g')
hold on
plot(y2,'r')
plot(y3,'b')
grid on
nexttile
plot(y1-y1(1),'g')
hold on
plot(y2-y2(1),'r')
plot(y3-y3(1),'b')
grid on
ylim([-.5 1])
yline(0)
text(100,y1(end)-y1(1),"Vohm",'Color','g')
text(100,y2(end)-y2(1),"Vact",'Color','r')
text(100,y3(end)-y3(1),"Vout",'Color','b')
  8 Comments
sevgul demir
sevgul demir on 5 Nov 2021
In fact, mathematically formulas exist in the codes, while 3 graphs are correct separately, but when I try to draw them together, it is not correct. Theoretically v_out=v_act+v_ohm . but the graph we have does not show this.
sevgul demir
sevgul demir on 5 Nov 2021
keeping tweaking those functions and get same may possible but i cant fixed it next time for other equation

Sign in to comment.

Categories

Find more on MATLAB in Help Center and File Exchange

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!