how to set anti diagonal part of matrix with zero value elements ?

3 vues (au cours des 30 derniers jours)
ajeet verma
ajeet verma le 8 Mar 2017
i know that how to set diagonal part of matrix to zero, for that we have a code m=256; n=256; a=ones(m,n); u=triu(a); imshow(u);
but in case of anti diagonal what will be code?

Réponse acceptée

Nicolai Sanders
Nicolai Sanders le 8 Mar 2017
I think this might do what you need.
m=256; n=256; a=ones(m,n); u=flip(triu(a)); imshow(u);
Look at the help page for "flip" to see the options.
  2 commentaires
ajeet verma
ajeet verma le 9 Mar 2017
thanks for giving me answer but 'flip' is not working instead of this i have tried 'flipud' that give me required result
Walter Roberson
Walter Roberson le 9 Mar 2017
flip was new as of r2013b

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by