diag(.) does not work

5 vues (au cours des 30 derniers jours)
Hye-Jin Kim
Hye-Jin Kim le 27 Oct 2018
Commenté : Stephen23 le 27 Oct 2018
diag function works in a wrong way as shown in the figure. How can i fix it?
  2 commentaires
Matt J
Matt J le 27 Oct 2018
What happens when you do,
>> whos diag
Stephen23
Stephen23 le 27 Oct 2018
whos diag -all

Connectez-vous pour commenter.

Réponses (2)

Walter Roberson
Walter Roberson le 27 Oct 2018
I suspect you accidentally assigned zeros to a variable named diag, so your call is indexing rather than invoking the function.

madhan ravi
madhan ravi le 27 Oct 2018
Try
clear all
x=[8 1 6;3 5 7;4 9 2]
diag(x)

Catégories

En savoir plus sur Matrix Indexing dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by