PDEVisualization属性
网格和节点结果的PDE可视化
PDEVisualization
控件的外观和行为PDEVisualization
对象。通过更改属性值,您可以修改可视化的某些方面。
创建一个PDEVisualization
对象使用pdeviz
函数。
显示数据
MeshData
- - - - - -有限元网格
FEMesh
对象
有限元网格,指定为FEMesh属性对象。
NodalData
- - - - - -网格节点上的数据
向量
网格节点上的数据,指定为向量。
数据类型:双
DeformationData
- - - - - -网格变形数据
FEStruct
对象|矩阵|结构数组
网格变形数据,指定为以下之一:
一个
FEStruct
对象的属性用户体验
,uy
,对于3d几何图形,是乌斯
一个带有字段的结构数组
用户体验
,uy
,对于3d几何图形,是乌斯
一种矩阵,对于二维几何图形有两列,对于三维几何图形有三列
数据类型:双
DeformationScaleFactor
- - - - - -网格变形水平
负的数量
网格变形的水平,指定为一个非负数。
的默认值DeformationScaleFactor
根据网格和值DeformationData
.
例子:v.DeformationScaleFactor = 1000;
数据类型:双
XLimits
,
YLimits
,
ZLimits
- - - - - -轴的限制
两元向量的形式(最小最大)
轴的限制,指定为形式的双元素向量(最小最大)
,在那里马克斯
大于最小值
.可以将限制指定为数值、类别、日期时间或持续时间值。指定的值的类型必须与沿轴的值的类型相匹配。
可以同时指定两个极限,也可以指定一个极限,然后让坐标轴自动计算另一个极限。对于自动计算的最小或最大限制,使用负
或正
,分别。
例子:斧子。XLim = [0 10]
例子:斧子。YLim = [-Inf 10]
例子:斧子。ZLim = [0 Inf]
颜色和样式
ColorLimits
- - - - - -颜色的限制
双元素向量
颜色限制,指定为双元素向量的形式(最小最大)
.颜色限制指示映射到色彩图中第一个和最后一个颜色的颜色数据值。
例子:v.ColorLimits = [0 10];
ColorbarVisible
- - - - - -Colorbar能见度
“上”
(默认)|开/关逻辑值
颜色栏可见性,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).的值“上”
相当于真正的
,“关闭”
相当于假
.因此,您可以将此属性的值用作逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnOffSwitchState
.
例子:v.ColorbarVisible =“关闭”;
MeshVisible
- - - - - -网的可见性
“上”
|“关闭”
|开/关逻辑值
网格可见性,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).的值“上”
相当于真正的
,“关闭”
相当于假
.因此,您可以将此属性的值用作逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnOffSwitchState
.
例子:v.MeshVisible = '在';
数据类型:字符
|字符串
透明度
- - - - - -表面透明
1
(默认)|真正的数字0
通过1
表面透明度,由实数指定0
通过1
.默认值1
表明你没有透明度。的值0
显示完整的透明度。
当您使用透明度
参数,则绘图区的颜色可能与颜色条值不匹配。总是使用完全不透明的图来估计解的值。
数据类型:双
AxesVisible
- - - - - -切换以隐藏或显示坐标轴
“上”
(默认)|“关闭”
|开/关逻辑值
切换以隐藏或显示坐标轴,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).的值“上”
相当于真正的
,“关闭”
相当于假
.因此,您可以将这个参数的值用作逻辑值。
AxesColor
- - - - - -背景颜色
RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
背景颜色,指定为RGB三元组、十六进制颜色编码、颜色名称或短名称。
标签
包含
,
YLabel
,
ZLabel
- - - - - -用于轴标签的文本对象
特征向量|字符向量的单元格数组|字符串数组|分类数组
轴标签,指定为字符向量、字符向量的单元格数组、字符串数组或类别数组。
例子:v.XLabel =“时间”;
标题
- - - - - -图表标题
特征向量|字符向量的单元格数组|字符串数组|分类数组
图表标题,指定为字符向量、字符向量的单元格数组、字符串数组或类别数组。
例子:v.Title = '我的标题文本';
若要创建多行标题,请指定字符向量的单元格数组或字符串数组。数组中的每个元素都对应一行文本。
例子:v.Title ={“我”,“标题”};
如果指定标题为分类数组,MATLAB®使用数组中的值,而不是类别。
如果使用表格数据创建图表,则默认图表具有自动生成的标题。如果不需要标题,请指定”
.
交互性
可见
- - - - - -可见性状态
“上”
(默认)|开/关逻辑值
可见状态,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).的值“上”
相当于真正的
,“关闭”
相当于假
.因此,您可以将此属性的值用作逻辑值。该值存储为类型的开/关逻辑值matlab.lang.OnOffSwitchState
.
“上”
—显示图表。“关闭”
-隐藏图表而不删除它。当图表不可见时,您仍然可以访问它的属性。
父/子
父
- - - - - -父容器
数字
对象(默认)|面板
对象|选项卡
对象|TiledChartLayout
对象
对象指定的图表的父容器数字
,面板
,选项卡
,或TiledChartLayout
对象。
HandleVisibility
- - - - - -对象句柄的可见性
“上”
(默认)|“关闭”
|“回调”
对象句柄的可见性孩子们
属性,指定为以下值之一:
“上”
-对象句柄始终可见。“关闭”
对象句柄在任何时候都是不可见的。此选项用于防止另一个函数的意外更改。设置HandleVisibility
来“关闭”
在函数执行期间临时隐藏句柄。“回调”
对象句柄在回调函数或回调函数调用的函数中可见,但在从命令行调用的函数中不可见。该选项阻止在命令行访问对象,但允许回调函数访问它。
中未列出的对象孩子们
属性,则通过搜索对象层次结构或查询句柄属性获得对象句柄的函数不能返回该属性。此类函数的示例包括得到
,findobj
,gca
,gcf
,gco
,newplot
,班
,clf
,关闭
功能。
隐藏对象句柄仍然有效。设置根ShowHiddenHandles
财产“上”
列出所有对象句柄,而不管它们HandleVisibility
属性设置。
位置
OuterPosition
- - - - - -图表大小和位置,包括保证金
[左底宽高]
图表的大小和位置,包括装饰的空白,如轴标签和勾标记。将此属性指定为形式向量[左底宽高]
.属性指定的单位中包含这些值单位
财产。
左
-从父容器的左边缘到包含页边距的图表的左外边缘的距离。通常,父容器是一个图、面板或选项卡。底
-从父容器的底边到图表的外底边(包括边距)的距离。宽度
-图表宽度,包括页边距。高度
-图表高度,包括页边距。
请注意
当图表的父级为时,设置此属性无效TiledChartLayout
.
InnerPosition
- - - - - -图表大小和位置,不包括保证金
[左底宽高]
图表的大小和位置,不包括轴标和勾标等装饰的空白。将此属性指定为形式向量[左底宽高]
.属性指定的单位中包含这些值单位
财产。
左
-从父容器的左边缘到图表的左内边缘(不包括边框)的距离。通常,父容器是一个图、面板或选项卡。底
-从父容器的底边到图表的内底边(不包括边距)的距离。宽度
-图表宽度,不包括页边距。高度
-图表高度,不包括边距。
请注意
当图表的父级为时,设置此属性无效TiledChartLayout
.
位置
- - - - - -图表大小和位置,不包括保证金
[左底宽高]
图表的大小和位置,不包括轴标和勾标等装饰的空白。将此属性指定为形式向量[左底宽高]
.这个属性等价于InnerPosition
财产。
请注意
当图表的父级为时,设置此属性无效TiledChartLayout
.
PositionConstraint
- - - - - -位置保持不变
“outerposition”
|“innerposition”
Position属性在添加、移除或更改装饰时保持不变,指定为以下值之一:
“outerposition”
- - -OuterPosition
属性在添加、删除或更改标题或轴标签等装饰时保持不变。如果需要任何位置调整,MATLAB调整InnerPosition
财产。“innerposition”
- - -InnerPosition
属性在添加、删除或更改标题或轴标签等装饰时保持不变。如果需要任何位置调整,MATLAB调整OuterPosition
财产。
请注意
当父容器是TiledChartLayout
.
单位
- - - - - -位置单位
“归一化”
(默认)|“英寸”
|“厘米”
|“角色”
|“点”
|“像素”
定位单元,指定为下表中的值。若要更改图表在特定单位中的位置,请设置单位
属性之前指定位置
财产。如果指定单位
而且位置
属性在单个命令中(使用名称-值对),请确保指定单位
之前位置
.
单位 |
描述 |
---|---|
“归一化” (默认) |
相对于父容器(通常是图、面板或选项卡)进行规范化。容器的左下角映射到(0,0) ,右上角映射到(1,1) . |
“英寸” |
英寸。 |
“厘米” |
厘米。 |
“角色” |
根据图形根对象的默认字体:
|
“点” |
字体设计点。1分等于1/72英寸。 |
“像素” |
像素距离与Windows上的系统分辨率无关®而且麦金塔电脑系统:
在Linux上®在系统中,像素的大小是由系统分辨率决定的。 |
布局
- - - - - -布局选项
空LayoutOptions
数组(默认)|TiledChartLayoutOptions
布局选项,指定为TiledChartLayoutOptions
对象。当图表的实例是平铺图表布局的子图形时,此属性指定选项。如果实例不是平铺图表布局的子节点(例如,它是图形或面板的子节点),则此属性为空,没有任何效果。属性,可以在布局中定位图表瓷砖
而且TileSpan
属性TiledChartLayoutOptions
对象。
例如,此代码放置图表对象c
到平铺图表布局的第三个平铺。
c.Layout.Tile = 3;
要使图表跨越多个贴图,请指定TileSpan
属性作为双元素向量。例如,这张图跨度很大2
行和3.
列的瓷砖。
c.Layout.TileSpan = [2 3];
请注意
控件返回的轴不支持平铺图表布局getAxes
方法。相反,您可以将图表实例放入平铺的图表布局中。
版本历史
介绍了R2021a
另请参阅
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
您也可以从以下列表中选择网站:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。