主要内容

PDEVisualization属性

网格和节点结果的PDE可视化

PDEVisualization控件的外观和行为PDEVisualization对象。通过更改属性值,您可以修改可视化的某些方面。

创建一个PDEVisualization对象使用pdeviz函数。

显示数据

全部展开

有限元网格,指定为FEMesh属性对象。

网格节点上的数据,指定为向量。

数据类型:

网格变形数据,指定为以下之一:

  • 一个FEStruct对象的属性用户体验uy,对于3d几何图形,是乌斯

  • 一个带有字段的结构数组用户体验uy,对于3d几何图形,是乌斯

  • 一种矩阵,对于二维几何图形有两列,对于三维几何图形有三列

数据类型:

网格变形的水平,指定为一个非负数。

的默认值DeformationScaleFactor根据网格和值DeformationData

例子:v.DeformationScaleFactor = 1000;

数据类型:

轴的限制,指定为形式的双元素向量(最小最大),在那里马克斯大于最小值.可以将限制指定为数值、类别、日期时间或持续时间值。指定的值的类型必须与沿轴的值的类型相匹配。

可以同时指定两个极限,也可以指定一个极限,然后让坐标轴自动计算另一个极限。对于自动计算的最小或最大限制,使用,分别。

例子:斧子。XLim = [0 10]

例子:斧子。YLim = [-Inf 10]

例子:斧子。ZLim = [0 Inf]

颜色和样式

全部展开

颜色限制,指定为双元素向量的形式(最小最大).颜色限制指示映射到色彩图中第一个和最后一个颜色的颜色数据值。

例子:v.ColorLimits = [0 10];

颜色栏可见性,指定为“上”“关闭”,或作为数字或逻辑1真正的)或0).的值“上”相当于真正的,“关闭”相当于.因此,您可以将此属性的值用作逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnOffSwitchState

例子:v.ColorbarVisible =“关闭”;

网格可见性,指定为“上”“关闭”,或作为数字或逻辑1真正的)或0).的值“上”相当于真正的,“关闭”相当于.因此,您可以将此属性的值用作逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnOffSwitchState

例子:v.MeshVisible = '在';

数据类型:字符|字符串

表面透明度,由实数指定0通过1.默认值1表明你没有透明度。的值0显示完整的透明度。

当您使用透明度参数,则绘图区的颜色可能与颜色条值不匹配。总是使用完全不透明的图来估计解的值。

数据类型:

切换以隐藏或显示坐标轴,指定为“上”“关闭”,或作为数字或逻辑1真正的)或0).的值“上”相当于真正的,“关闭”相当于.因此,您可以将这个参数的值用作逻辑值。

背景颜色,指定为RGB三元组、十六进制颜色编码、颜色名称或短名称。

标签

全部展开

轴标签,指定为字符向量、字符向量的单元格数组、字符串数组或类别数组。

例子:v.XLabel =“时间”;

图表标题,指定为字符向量、字符向量的单元格数组、字符串数组或类别数组。

例子:v.Title = '我的标题文本';

若要创建多行标题,请指定字符向量的单元格数组或字符串数组。数组中的每个元素都对应一行文本。

例子:v.Title ={“我”,“标题”};

如果指定标题为分类数组,MATLAB®使用数组中的值,而不是类别。

如果使用表格数据创建图表,则默认图表具有自动生成的标题。如果不需要标题,请指定

交互性

全部展开

可见状态,指定为“上”“关闭”,或作为数字或逻辑1真正的)或0).的值“上”相当于真正的,“关闭”相当于.因此,您可以将此属性的值用作逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnOffSwitchState

  • “上”—显示图表。

  • “关闭”-隐藏图表而不删除它。当图表不可见时,您仍然可以访问它的属性。

父/子

全部展开

对象指定的图表的父容器数字面板选项卡,或TiledChartLayout对象。

对象句柄的可见性孩子们属性,指定为以下值之一:

  • “上”-对象句柄始终可见。

  • “关闭”对象句柄在任何时候都是不可见的。此选项用于防止另一个函数的意外更改。设置HandleVisibility“关闭”在函数执行期间临时隐藏句柄。

  • “回调”对象句柄在回调函数或回调函数调用的函数中可见,但在从命令行调用的函数中不可见。该选项阻止在命令行访问对象,但允许回调函数访问它。

中未列出的对象孩子们属性,则通过搜索对象层次结构或查询句柄属性获得对象句柄的函数不能返回该属性。此类函数的示例包括得到findobjgcagcfgconewplotclf,关闭功能。

隐藏对象句柄仍然有效。设置根ShowHiddenHandles财产“上”列出所有对象句柄,而不管它们HandleVisibility属性设置。

位置

全部展开

图表的大小和位置,包括装饰的空白,如轴标签和勾标记。将此属性指定为形式向量[左底宽高].属性指定的单位中包含这些值单位财产。

  • -从父容器的左边缘到包含页边距的图表的左外边缘的距离。通常,父容器是一个图、面板或选项卡。

  • -从父容器的底边到图表的外底边(包括边距)的距离。

  • 宽度-图表宽度,包括页边距。

  • 高度-图表高度,包括页边距。

请注意

当图表的父级为时,设置此属性无效TiledChartLayout

图表的大小和位置,不包括轴标和勾标等装饰的空白。将此属性指定为形式向量[左底宽高].属性指定的单位中包含这些值单位财产。

  • -从父容器的左边缘到图表的左内边缘(不包括边框)的距离。通常,父容器是一个图、面板或选项卡。

  • -从父容器的底边到图表的内底边(不包括边距)的距离。

  • 宽度-图表宽度,不包括页边距。

  • 高度-图表高度,不包括边距。

请注意

当图表的父级为时,设置此属性无效TiledChartLayout

图表的大小和位置,不包括轴标和勾标等装饰的空白。将此属性指定为形式向量[左底宽高].这个属性等价于InnerPosition财产。

请注意

当图表的父级为时,设置此属性无效TiledChartLayout

Position属性在添加、移除或更改装饰时保持不变,指定为以下值之一:

  • “outerposition”- - -OuterPosition属性在添加、删除或更改标题或轴标签等装饰时保持不变。如果需要任何位置调整,MATLAB调整InnerPosition财产。

  • “innerposition”- - -InnerPosition属性在添加、删除或更改标题或轴标签等装饰时保持不变。如果需要任何位置调整,MATLAB调整OuterPosition财产。

请注意

当父容器是TiledChartLayout

定位单元,指定为下表中的值。若要更改图表在特定单位中的位置,请设置单位属性之前指定位置财产。如果指定单位而且位置属性在单个命令中(使用名称-值对),请确保指定单位之前位置

单位 描述
“归一化”(默认) 相对于父容器(通常是图、面板或选项卡)进行规范化。容器的左下角映射到(0,0),右上角映射到(1,1)
“英寸” 英寸。
“厘米” 厘米。
“角色”

根据图形根对象的默认字体:

  • 字符宽度=字母宽度x

  • 字符高度=两行文字的基线之间的距离。

“点” 字体设计点。1分等于1/72英寸。
“像素”

像素距离与Windows上的系统分辨率无关®而且麦金塔电脑系统:

  • 在Windows系统中,一个像素是1/96英寸。

  • 麦金塔电脑在系统中,一个像素是一英寸的1/72。

在Linux上®在系统中,像素的大小是由系统分辨率决定的。

布局选项,指定为TiledChartLayoutOptions对象。当图表的实例是平铺图表布局的子图形时,此属性指定选项。如果实例不是平铺图表布局的子节点(例如,它是图形或面板的子节点),则此属性为空,没有任何效果。属性,可以在布局中定位图表瓷砖而且TileSpan属性TiledChartLayoutOptions对象。

例如,此代码放置图表对象c到平铺图表布局的第三个平铺。

c.Layout.Tile = 3;

要使图表跨越多个贴图,请指定TileSpan属性作为双元素向量。例如,这张图跨度很大2行和3.列的瓷砖。

c.Layout.TileSpan = [2 3];

请注意

控件返回的轴不支持平铺图表布局getAxes方法。相反,您可以将图表实例放入平铺的图表布局中。

视图

全部展开

视点的方位角和仰角,指定为窗体的双元素矢量(方位高度)用度数单位定义。另外,使用视图命令设置视图。

版本历史

介绍了R2021a

另请参阅

Baidu
map