set the contourslice line colors
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hossein Khanjari
el 7 de Feb. de 2021
Comentada: Hossein Khanjari
el 11 de Feb. de 2021
Hi,
I am plotting contourslices however I want to set the contour lines all to black but the plots return colorbar. I tried:
h2 = contourslice(ZI2,YI2,XI2,UI2,[],[],[xloc],[-0.075:0.075/5:0.075]);
set(h2,'linewidth',1.5,'linecolor','k');
set(h2,'linecolor',[0 0 0]);
but it seems that there is not any linecolor defined for the contourslices. I would be thankful if you help me.
Thanks in advance
0 comentarios
Respuesta aceptada
Srivardhan Gadila
el 10 de Feb. de 2021
The following syntax of s = contourslice(___) of the contourslice function returns the array of Patch objects created. You can refer to the documentation of Patch Properties and access/modify them accordingly.
[X,Y,Z] = meshgrid(-2:.2:2);
V = X.*exp(-X.^2-Y.^2-Z.^2);
xslice = [-1.2,0.8,2];
yslice = [];
zslice = [];
s = contourslice(X,Y,Z,V,xslice,yslice,zslice);
view(3)
grid on
set(s,'EdgeColor','k')
Más respuestas (0)
Ver también
Categorías
Más información sobre Volume Visualization en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!