pdeviz
描述
pdeviz (
创建一个MeshData
,NodalData
)PDEVisualization
对象,并将网格节点上的数据绘制为曲面图。详细信息请参见PDEVisualization属性.
pdeviz(图,___)
控件的图形容器PDEVisualization
对象。例如,您可以通过指定pdeviz(图(3)中,___)
.
例子
结构模型的网格与求解
使用pdeviz
函数来创建PDE可视化对象并绘制它。更改此对象的属性以与生成的图形交互。
为一个三维问题创建一个结构分析模型。
Structuralmodel = createpde(“结构性”,“static-solid”);
导入梁几何图形并绘制它。
importGeometry (structuralmodel“SquareBeam.stl”);pdegplot (structuralmodel“FaceLabels”,“上”,“FaceAlpha”, 0.5)
指定杨氏模量和泊松比。
structuralProperties (structuralmodel“PoissonsRatio”, 0.3,...“YoungsModulus”210年e3);
指定面6为固定边界。
structuralBC (structuralmodel“面子”6“约束”,“固定”);
指定面5的表面牵引。
structuralBoundaryLoad (structuralmodel“面子”5,...“SurfaceTraction”, (0, 0; 2));
生成一个网格并解决问题。
msh = generateMesh(结构模型);结构结果= solve(结构模型);
调用pdeviz
只有网格数据。此调用创建一个PDEVisualization
对象并绘制网格。
图v = pdeviz(msh)
v = PDEVisualization with properties: MeshData: [1x1 FEMesh] nodedata: [0x1 double] MeshVisible: on Transparency: 1位置:[0.1300 0.1100 0.6716 0.8150]单位:“归一化”显示所有属性
更新情节,增加冯·米塞斯的压力NodalData
的属性PDEVisualization
这个图现在显示了冯·米塞斯应力和网格。
figure v. nodedata = structuralresults.VonMisesStress;
通过添加位移来更新图DeformationData
的属性PDEVisualization
图中显示了在冯·米塞斯应力作用下变形的形状。
图v.DeformationData =结构结果。位移;
更新图以隐藏网格。
图v.MeshVisible =“关闭”;
更新图形以隐藏坐标轴。
figure v.AxesVisible =“关闭”;
输入参数
MeshData
- - - - - -有限元网格
FEMesh
对象
有限元网格,指定为FEMesh属性对象。
NodalData
- - - - - -网格节点的数据
列向量
网格节点上的数据,指定为列向量。
数据类型:双
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来名字
在报价。
例子:pdeviz (model.Mesh results.NodalSolution,“MeshVisible”,“上”,“DeformationData”,results.Displacement)
透明度
- - - - - -表面透明
1
(默认)|实数来自0
通过1
表面透明度,指定为实数从0
通过1
.默认值1
表示没有透明度。的值0
表示完全透明。
数据类型:双
MeshVisible
- - - - - -切换以显示网格
“上”
|“关闭”
|开/关逻辑值
切换以显示网格,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).值为“上”
等于真正的
,“关闭”
等于假
.因此,您可以将此参数的值用作逻辑值。
当只绘制网格时,默认值为“上”
.否则,默认为“关闭”
.
数据类型:字符
|字符串
DeformationData
- - - - - -网格变形数据
FEStruct
对象|矩阵|结构数组
网格变形数据,指定为以下之一:
一个
FEStruct
对象的属性用户体验
,uy
,对于三维几何,是乌斯
一个包含字段的结构数组
用户体验
,uy
,对于三维几何,是乌斯
对于二维几何有两列,对于三维几何有三列
DeformationScaleFactor
- - - - - -网格变形水平
负的数量
网格变形水平,指定为非负数。与一起使用此名称-值参数DeformationData
.
pdeviz
的默认值DeformationScaleFactor
基于网格和的值DeformationData
.
数据类型:双
AxesVisible
- - - - - -切换以隐藏或显示轴
“上”
(默认)|“关闭”
|开/关逻辑值
切换以隐藏或显示轴,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).值为“上”
等于真正的
,“关闭”
等于假
.因此,您可以将此参数的值用作逻辑值。
AxesColor
- - - - - -背景颜色
RGB值|十六进制颜色代码|“r”
|“g”
|“b”
背景颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。
ColorbarVisible
- - - - - -Colorbar能见度
“上”
(默认)|开/关逻辑值
颜色条可见性,指定为“上”
或“关闭”
,或作为数字或逻辑1
(真正的
)或0
(假
).值为“上”
等于真正的
,“关闭”
等于假
.因此,您可以将此属性的值用作逻辑值。该值存储为类型的on/off逻辑值matlab.lang.OnOffSwitchState
.
ColorLimits
- - - - - -颜色的限制
双元素向量
颜色限制,指定为形式的两元素向量(最小最大)
.颜色限制指示映射到颜色图中第一个和最后一个颜色的颜色数据值。
标题
- - - - - -图表标题
特征向量|字符向量的单元格数组|字符串数组|分类数组
图表标题,指定为字符向量、字符向量的单元格数组、字符串数组或分类数组。
例子:“我的标题文本”
若要创建多行标题,请指定字符向量单元格数组或字符串数组。数组中的每个元素都对应于一行文本。
例子:{“我的”,“标题”};
如果将标题指定为分类数组,MATLAB®使用数组中的值,而不是类别。
如果使用表格数据创建图表,则默认图表具有自动生成的标题。如果不想要标题,请指定""
.
视图
- - - - - -方位和仰角
90年[0]
(默认)|这种形式的两元向量(方位高度)
视图的方位角和仰角,指定为窗体的两元素矢量(方位高度)
用度单位定义。或者,使用视图
函数设置视图。
输出参数
V
-可视化容器
处理
控件的句柄返回PDEVisualization
对象。详细信息请参见PDEVisualization属性.
版本历史
R2021a中引入
Matlabコマンド
次のmatlabコマンドに対応するリンクがクリックされました。
コマンドをmatlabコマンドウィンドウに入力して実行してください。Webブラウザ,はMATLABコマンドをサポ,トしていません。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。