Matlab Call Subplot с несколькими изображениями Volshow - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь построить две объемные реконструкции, созданные с помощью функции volshow в MATLAB.

Я пытался вызывать субплот как график, но второй объект volshow перезаписывает первый volshow.объект на рисунке.

приведен фрагмент кода, воссоздающий проблему

vol1 = rand([10 10 10]);
vol2 = rand([10 10 10]);
subplot(1,2,1)
volshow(vol1);
subplot(1,2,2)
volshow(vol2);

Как заставить оба изображения одновременно отображаться на одной фигуре?

1 Ответ

1 голос
/ 29 апреля 2019

У меня нет доступа к набору инструментов для обработки изображений, поэтому я не могу проверить это.

В интерактивной справке для volshow, которую вы связываете, перечислены только объекты figure и uipanel, насколько это возможно.родители.

Так что я бы попробовал:

f = figure;
p1 = uipanel(f,'Position',[0,0,0.5,1]);
p2 = uipanel(f,'Position',[0.5,0,0.5,1]);
volshow(vol1, 'Parent',p1);
volshow(vol2, 'Parent',p2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...