adjmat unrecognized function in Matlab

7 次查看(过去 30 天)
I'm trying to run a code and it has the function
t5 = diff(lambda);
t5 = adjmat(t5);
but I got the error that adjmat unrecognized function , so what is the problem?
  6 个评论
Diana
Diana 2021-2-15
The theory is the part of the differential, but the adjmat is not related to theory
Walter Roberson
Walter Roberson 2021-2-15
At the top of your function put in
adjmat = @(M) mat2gray(M);

请先登录,再进行评论。

回答(2 个)

Matt J
Matt J 2021-2-15
Is adjmat supposed to be computing the adjugate of the matrix t5. If so, you might be able to use this instead,

Jian Yuan
Jian Yuan 2021-3-19
After diff function, the dimention of an array decreased by 1. I checked here Adjmat(t5) seems to align that. So you may try t5(:,1) = [] to replace t5 = adjmat(t5).

类别

Help CenterFile Exchange 中查找有关 Mathematics 的更多信息

标签

产品

Community Treasure Hunt

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

Start Hunting!

Translated by