Est-il possible de faire tourner une matrice de 45 degrés dans matlab

c'est à dire de sorte qu'il apparaît comme un diamant. (c'est une matrice carrée) avec chaque rangée de 1 élément de plus que la rangée d'en avant, jusqu'à la ligne du milieu qui a le nombre d'éléments égal à la dimension de la matrice d'origine, puis de redescendre encore, à chaque retour à la ligne 1?

Êtes-vous demander à propos de la visualisation d'une matrice sous la forme d'un diamant?
Matrix = imrotate(Matrix,45); Avec la boîte à outils de traitement d'Image ?
C'est plus pour résoudre un mots cachés avec strfind. Il est facile pour les attaquants et j'utilise fliplr en arrière, et ' pour le haut et vers le bas. Mais je ne vois aucune façon de faire les 4 diagonales, sauf pour une rotation de 45 degrés et puis de le faire avant, en arrière, en haut et en bas avec qui?
Qui va interpoler les valeurs qui peuvent ne pas être ce que l'OP veut.
peut-être que spdiags?

OriginalL'auteur Nermona | 2013-12-04