a = zeros(100,100,100);
distance = [1,21,41,61,81];
for d = 1:5
for i=distance(d): distance(d)+19
for j=distance(d): distance(d)+19
for k=distance(d): distance(d)+19
a(i,j,k) = 1;
end
end
end
end
Тензор a
с размером (100,100,100) и всеми элементами доминируют на диагонали.
Как визуализировать a
в MATLAB
с нулем - белый цвет, а один - черный.Я строю график в MS Office, это то, что я хочу Ожидаемое изображение
Для случая матрицы, мы можем визуализировать следующим образом
X = zeros(100,100);
distance = [1,21,41,61,81];
for d = 1:5
for i=distance(d): distance(d)+19
for j=distance(d): distance(d)+19
X(i,j) = 1;
end
end
end
imagesc(a)
im = imagesc(1-X)
colormap(gray(256))
И изображение 2D матрица визуализации
Как сделать аналогичный способ для тензора?
А как визуализировать тензор с шумом?как шум на матрице