Borrar filtros
Borrar filtros

How to draw a horizontal line in a diagram (3D plot)?

12 visualizaciones (últimos 30 días)
Philipp Mueller
Philipp Mueller el 21 de Oct. de 2016
Editada: Adam el 21 de Oct. de 2016
Hello,
I want to draw a horizontal line in my diagram! But it does not work. (Its a 3d plot with the view from above) Thank you for your support. Coordinates: x1=-350, y1=60, z1=10^6; x2=-100, y2=60, z2=10^6
Input_Matrix = textread('Input1.txt')
[zeilen,spalten]=size(Input_Matrix)
x = Input_Matrix(:,1)
y = Input_Matrix(:,2)
z = Input_Matrix(:,3)
colorbar('location','Manual', 'position', [0.93 0.1 0.02 0.81]);
%WHY IT DOES NOT WORK?
%plot([-350,60,1000000],[-100,60,1000000])
%line([-350 60 1000000], [-100 60 1000000],'Color','r','LineWidth',19)
az = 0;
el = 90;
view(az, el);
view(0,90)
a = 30;
scatter3(x, y, z, a, z, 'filled');
hold on
view(0, 90)
[m,ind]=max(z);
scatter3(x(ind), y(ind), z(ind),'*r');
colorbar
datacursormode on
  1 comentario
Adam
Adam el 21 de Oct. de 2016
Editada: Adam el 21 de Oct. de 2016
plot([-350,60,1000000],[-100,60,1000000])
works fine for me, when run on its own.

Iniciar sesión para comentar.

Respuesta aceptada

Mischa Kim
Mischa Kim el 21 de Oct. de 2016
Philipp, use the line command.

Más respuestas (0)

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by