Effacer les filtres
Effacer les filtres

what is matrix3d?

2 vues (au cours des 30 derniers jours)
Sandhiya Prakash
Sandhiya Prakash le 15 Mar 2017
Commenté : Walter Roberson le 15 Mar 2017
my code is neighbors = matrix3d(i-1:i+1, j-1:j+1, k-1:k+1);
It gives error like,
Undefined function or variable 'matrix3d'.

Réponse acceptée

KSSV
KSSV le 15 Mar 2017
matrix3D is the variable 3D matrix you have. You have not defined it.
matrix3d = rand(10,10,10) ;
% say i = 1, j = 1
i = 2 ; j=3, k = 2
neighbors = matrix3d(i-1:i+1, j-1:j+1, k-1:k+1)
  2 commentaires
Walter Roberson
Walter Roberson le 15 Mar 2017
Right. This appears to refer back to https://www.mathworks.com/matlabcentral/answers/310452-how-can-i-find-26-neighbors-of-point-with-coordinates-of-i-j-k#answer_241820 where matrix3d was simply the name of the variable that Image Analyst used to represent the your 3D data set.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Mathematics dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by