how to create diagonal stripes in a specific area of plot

Hi, I'd like to create some grid of diagonal stripes in an area of a plot (it's easy to define this area, I need this for x 0-->5, and for y: 0-->60).
I can use this for the horizontal lines:
[dotsX,dotsY] = ndgrid(linspace(0, 5, 15), linspace(0, 60, 15));
But, how can I adapt it to make the lines diagonal?
Thanks in advance

Réponses (1)

jonas
jonas le 8 Juil 2020
Modifié(e) : jonas le 8 Juil 2020
Try this FEX function
This could also work
for i = -size(dotsX,1):size(dotsX,1)
plot(diag(dotsX,i),diag(dotsY,i),'k-');hold on
end

Catégories

Question posée :

gpr
le 8 Juil 2020

Modifié(e) :

le 8 Juil 2020

Community Treasure Hunt

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

Start Hunting!

Translated by