Я новичок в Matlab, и мне действительно нужна помощь со следующей проблемой:
У меня есть матрица 255 x 255 x 255, и я хотел бы построить ее 2D-срезы с изображениями c () ,
Я понимаю, что для построения срезов, параллельных плоскостям x, y, z, я мог бы просто указать срез с чем-то вроде матрицы (:,:, i), но как мне это сделать, если я хочу построить срез x = y или вообще любой срез x = n * y?
Я имею в виду, что нужно интерполировать матрицу на эти плоскости и затем извлечь срез, но я немного застрял на как.
Специально для среза x = y я пытался построить 2D-матрицу, используя команду diag () для каждого среза z и устанавливая new_matrix = matrix (i, i, :) для i = 1: 255, но, похоже, это не сработало.