Filter löschen
Filter löschen

what is matrix3d?

2 Ansichten (letzte 30 Tage)
Sandhiya Prakash
Sandhiya Prakash am 15 Mär. 2017
Kommentiert: Walter Roberson am 15 Mär. 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'.

Akzeptierte Antwort

KSSV
KSSV am 15 Mär. 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 Kommentare
Walter Roberson
Walter Roberson am 15 Mär. 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.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Mathematics finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by