How to reflect a graph
Afficher commentaires plus anciens
I am trying to reflect the graph closest to the origin. The reflection should start where the graph ends. I have not achieved this. Please see figure1. Any ideas? much appreciated
for n = 1:5;
v = v(n);
i;
d=z1/cosd(i); %calculate diagonal distance
h(n)=z1*sind(i); %calculate horizontal distance
t(n) = d/v;
v = [3:7];
depth(n)=z1
sini = ((sind(i)*(v+1))/v);
i= asind(sini)
z1=z1+2;
end
N=cumsum(h);
plot(h,depth)
hold on
grid on
B=cumsum(h)+N(:,end)
C=flip(depth)
plot(B,C)
axis ij

3 commentaires
Image Analyst
le 11 Mar 2015
I don't know what reflect means to you. Like a mirror image about some line? If so, which line, or axis? Please attach a picture of what you'd like to get out.
JDilla
le 11 Mar 2015
JDilla
le 11 Mar 2015
Réponse acceptée
Plus de réponses (1)
Deeptanu Datta
le 18 Déc 2019
0 votes
How to take mirror image of a plot about the straight line y=-x ?
Catégories
En savoir plus sur Discrete Data Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
