Slice in 2D Coordinates

7 vues (au cours des 30 derniers jours)
Kathy Primakova
Kathy Primakova le 1 Mai 2022
I need to draw data like in slice, but only have 2 axes. This picture looks like what i can do now, but i need only colored grid without showing 3'd axis.
This is my code now: (V is a 3D matrix sized (x,y,z)
x_3 = 0:1:15;
y_3 = 0:1:14;
z_3 = 0:1:20;
x = 0;
figure;
s = slice(y_3, x_3, z_3, V, x, [], []);
set(s, 'EdgeColor','none');
  1 commentaire
Kathy Primakova
Kathy Primakova le 14 Mai 2022
I found out that for this purpose I can use image instead of slice and it works great)

Connectez-vous pour commenter.

Réponse acceptée

Kathy Primakova
Kathy Primakova le 14 Mai 2022
image(squeeze(V(1;:;:));
add vectors to resize coordinates az 1st and 2nd parameters if it is necessary.

Plus de réponses (1)

Torsten
Torsten le 1 Mai 2022
Maybe
ax1.ZAxis.Visible = 'off'; % remove z-axis
  1 commentaire
Kathy Primakova
Kathy Primakova le 2 Mai 2022
unfortunately didn't work(

Connectez-vous pour commenter.

Catégories

En savoir plus sur 2-D and 3-D Plots dans Help Center et File Exchange

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by