I WANT To fix my graphic to increase

2 views (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 Particle & Nuclear Physics 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!