如何添加滚动条,使“切片”列入一个GUI滚动片?

2视图(30天)
我的问题似乎是一个重复的 这个回答2014个问题 。我的目标很简单:能够滚动片后退和前进。我怎么让xslice、yslice zslice值改变的一个滚动条滚动片后退和前进在每个轴?
代码:
剂量=双(挤压(dicomread (“dose.dcm”)));
xslice = (100 - 140);
yslice = 50;
zslice = 80;
片(剂量,xslice yslice zslice)
colormaphsv
包含(“x,行”)
ylabel (“y,关口”)
zlabel (“z,帧”)
我已经回到 程序设计文档 我想学习如何使用这段代码在应用程序设计师。
我下面的代码添加到三个滑块回调。这个解决方案可以工作,但不允许我超过一次一片,和有一个多余的空图窗口弹出。
xslice = event.Value;
yslice = [];
zslice = [];
剂量=双(挤压(dicomread (“dose.dcm”)));
片(app.UIAxes剂量,xslice、yslice zslice)
colormaphsv
代码是类似yslice和zslice回调函数。
我将提供剂量。dcm但0.5 MB以上限制。我试图把mlapp文件但不是一个允许文件格式。

答案(0)

类别

找到更多的在医学物理学帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!