图像缩略图

icilicallices.

版本1.2.0.0(10.5 kB) 鲍勃Da.
使用imageC绘制矩阵数据,具有通过数据显示水平切片的子图。

65下载

更新2018年3月22日

查看许可证

此功能可让您快速创建具有显示水平切片的子图的矩阵数据的发布质量图。切片是矩阵的均匀间隔行,并且可以在单独的子点或在一个子图中绘制。

有许多可选输入,允许用户指定切片的数量,切片的位置,轴标签,线颜色,子图余量等。此功能的输出是新的MATLAB图,轴手柄向量,以及切片的Y坐标。

句法:
imageslices(z)
ImageLices(x,y,z)
ImageLices(z,nslices)
ImageLices(z,nslices,ylimits)
ImagesLices(z,ylimits)
ImageLices(___,名称,值)
ImagesLices(___,属性)

输入:
Z:2D数据值矩阵,大小m-by-n(必填)
x:x值的向量,必须具有长度n(可选)
y:y值的矢量,必须具有长度m(可选)
nslices:要采取的切片数(可选,默认值= 10)
Ylimits:2元素矢量,具有最低和最高的切片坐标。如果提供了Y向量,则这些坐标将被舍入到y中存在的最接近值。如果未提供y向量,则这些坐标表示z中的行索引。(可选,默认值= [min(y),max(y)])。
名称,value:使用一个或多个名称值对参数指定其他绘图属性。这些如下所述。
属性:指定不在名称值对参数中的额外绘图属性。

输出:
1)新创建的数字
2)Axis_Handles:新图中各种轴的手柄向量,从ImpliceC轴开始。
3)YSLICES:Z型切片的行指数向量

名称值属性对:
'标签':用于X,Y,Z轴的标签单元数组。默认= {'x','y','z'}
'颜色':用于切片的颜色。必须是×nslices的矩阵-3。默认=行(nslices)
'ticklength':在轴归一化单元的图像中添加的彩色刻度的长度。默认= 0.02
'tickstyle':在图像轴上添加的彩色刻度的样式;允许任何有效的MATLAB线条样式。默认=' - '
'topmargin':在数据切片的顶级子图之上的余量,在归一化的单位中。默认= 0.05
“bottommargin”:距离数据片的最底部的边缘,在归一下单位中。默认= 0.1
“子平板”:数据切片子点之间的垂直间隙,在归一化单元中。默认= 0.005.
'deltaz':包括此属性会导致在单个子图中绘制的所有切片。此属性名称后面的数值将用作数据切片之间的垂直间隔。

额外的绘图属性:
'减法剧':如果“Deltaz”也在使用中,此属性只会生效。在绘制每个数据切片之前,将减去其平均值。

笔记:
如果要在单独的子镜子中绘制切片,则每个子图都将具有相同的垂直轴限制;默认情况下,这些将是min(min(z))和max(max(z))。
如果为数据切片创建了超过3个子图,则只能为每个其他子图显示YTickLabels。


例子:
图像线(峰(100));
图像片(峰(100),5,[20,80]);
ImagesLices(峰(100),[20,80],'deltaz',5);
ImagesLices(峰(100),[20,80],'deltaz',5,'减法剧');
ImagesLices(峰(100),5,[20,80],'ticklength',1,'tickstyle',' - ');
x =(1:100);
y =(1:100);
z =峰(100);
HAX = ImapleLices(x,y,z,'标签',{'x label','y label','z label'});
Colormap(HAX(1),'喷射');

引用

Bob da(2021)。icilicallices.(//www.tatmou.com/matlabcentral/fileexchange/66567-imageslices),Matlab中央文件交换。检索到

Matlab释放兼容性
用R2016A创建
兼容任何版本
平台兼容性
视窗 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!