how to extend the plot with slope of last two points till the boundary. Boundaries can be dictated by peak of adjacent plots

3 visualizaciones (últimos 30 días)
In the attached figure, curve 1 has to extend till boundary. How can i do that?
  3 comentarios
Meddi Tharun
Meddi Tharun el 6 de Mayo de 2020
X1 = linspace(2,3,20);
Y1 = linspace(1/1000, 1,20);
X2 = linspace(14,15,30);
Y2 = linspace(1/10000, 1,30);
Using semilogy to plot data.
Meddi Tharun
Meddi Tharun el 6 de Mayo de 2020
Sorry, for incomplete code to generate given plots.
X1 = linspace(2,3,20);
Y1 = linspace(1/1000, 1,20);
Y1Dash = flip(Y1);
X2 = linspace(14,15,30);
Y2 = linspace(1/10000, 1,30);
Y2Dash = flip(Y2);
figure;semilogy(X1, Y1Dash, "-r*");hold on;grid on;
semilogy(X2, Y2Dash, "-r*");hold off;
legend("curve1", "Curve2");

Iniciar sesión para comentar.

Respuestas (1)

KALYAN ACHARJYA
KALYAN ACHARJYA el 6 de Mayo de 2020
Editada: KALYAN ACHARJYA el 6 de Mayo de 2020
Multiple way: One option
X1 = linspace(2,3,20);
Y1 = linspace(1/1000, 1,20);
X2 = linspace(14,15,30);
Y2 = linspace(1/10000, 1,30);
loglog([X1(1),X1],[Y2(1),Y1]);
hold on;
loglog(X2,Y2);
grid on;
  3 comentarios
Ameer Hamza
Ameer Hamza el 6 de Mayo de 2020
Meddi, this is a loglog plot. It x-axis and y-axis do not have a zero. Where do you want to connect the 45-degree line on the x-axis?

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by