Finding the adjoint of a Matrix

35 vues (au cours des 30 derniers jours)
Salad Box
Salad Box le 22 Oct 2018
Commenté : Salad Box le 22 Oct 2018
Hi
I'm trying to find the adjoint of a matrix. On MathWorks documentation webpage, the instruction look something like below.Noticed that it is using a R2018b version. The Matlab version I'm using is R2017a.
When I put the example into matlab, what I get is as follows:
>> which adjoint C:\Program Files\MATLAB\R2017a\toolbox\symbolic\symbolic\@sym\adjoint.m % sym method
Does anyone know why do I get the error message and how to fix it?
Many thanks!

Réponse acceptée

Stephan
Stephan le 22 Oct 2018
Modifié(e) : Stephan le 22 Oct 2018
Hi,
the function adjoint works on symbolic matrices in 2017a only - try:
A = sym(magic(3))
B = double(adjoint(A))
The follwing link is for R2017a documentation start site.
Best regards
Stephan
  1 commentaire
Salad Box
Salad Box le 22 Oct 2018
That works! Thank you.:)

Connectez-vous pour commenter.

Plus de réponses (1)

Matt J
Matt J le 22 Oct 2018
For numeric matrices, you can use this FEX contribution.
  1 commentaire
Salad Box
Salad Box le 22 Oct 2018
Thanks for sharing!:)

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by