主要内容

Pdeviz

创建和绘制PDE可视化对象

描述

例子

pdeviz(meshdata,,,,Nodaldata创建一个PDEVISAILAID对象并将数据绘制为网格节点作为表面图。有关详细信息,请参阅pdevisalizational属性

例子

pdeviz(meshdata创建一个PDEVISAILAID对象并绘制网格。

例子

pdeviz(___,,,,名称,价值使用一个或多个自定义情节外观名称,价值参数。使用上一个语法中的任何参数组合使用名称值参数。

pdeviz(图,___指定图形容器PDEVISAILAID目的。例如,您可以通过指定图3中的对象绘制对象pdeviz(图(3),___)

例子

v= pdeviz(___将手柄返回到PDEVISAILAID对象,使用任何先前的语法。

例子

全部收缩

使用Pdeviz功能以创建一个PDE可视化对象并绘制它。更改此对象的属性,以与结果图相互作用。

为3D问题创建结构分析模型。

structuralModel = createpde(“结构”,,,,“静态固体”);

导入光束几何并绘制它。

导入测定法(结构模型,'SquareBeam.stl');PDEGPLOT(结构模型,'facelabels',,,,'上',,,,'facealpha',0.5)

图包含一个轴对象。轴对象包含3个类型Quiver,Patch,Line的对象。

指定年轻的模量和泊松的比例。

结构性Properties(结构模型,'Poissonsratio',0.3,...'Youngsmodulus',210E3);

指定面部6是固定边界。

结构BC(结构模型,'脸',6,'约束',,,,'固定的');

指定面部5的表面牵引力。

结构载荷(结构模型,'脸',5,...“表面流动”,[0; 0; -2]);

生成网格并解决问题。

msh = generatemesh(structuralModel);structuralResults = solve(structuralModel);

称呼Pdeviz仅使用网格数据。这个呼叫创造了一个PDEVISAILAID对象并绘制网格。

图V = PDEVIZ(MSH)

图包含一个类型pde.graphics.pdevisalization的对象。

v =具有属性的pdevisalization:meshdata:[1x1 femesh] nodaldata:[0x1 double]网格可视:透明度:1位置:[0.1300 0.1100 0.6561 0.8150]单位:'归一化'

通过添加von mises的压力来更新情节Nodaldata属性PDEVISAILAID对象v。该剧情现在显示von Mises的压力和网格。

图V.Nodaldata = structuralResults.vonMisessress;

通过将位移添加为变形数据属性PDEVISAILAID对象v。该图显示了带有von mises应力的变形形状。

图V.DeformationData = structuralResults.displacement;

图包含一个类型pde.graphics.pdevisalization的对象。

更新剧情以隐藏网格。

图V.Meshvisible ='离开';

图包含一个类型pde.graphics.pdevisalization的对象。

更新图以显示轴。

图V.Axesvisible ='离开';

图包含一个类型pde.graphics.pdevisalization的对象。

输入参数

全部收缩

有限元网格,指定为女性特性目的。

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

数据类型:双倍的

名称值参数

指定可选的逗号分隔对名称,价值参数。姓名是参数名称和价值是相应的值。姓名必须出现在引号中。您可以按任何顺序指定几个名称和值对参数NAME1,Value1,...,Namen,Valuen

例子:pdeviz(model.mesh,results.nodalsolution,'chvisible'',on'','deformationData',results.displacement)

表面透明度,指定为来自0通过1。默认值1表示没有透明度。价值0表示完全透明。

数据类型:双倍的

切换以显示网格,指定为'上'或者'离开',或数字或逻辑1((真的) 或者0((错误的)。一个值'上'等同于真的, 和'离开'等同于错误的。因此,您可以将此参数的值用作逻辑值。

仅绘制网格时,默认值为'上'。否则,默认值为'离开'

数据类型:char|细绳

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

  • 一个屈服具有属性的对象ux,,,,,并且,对于3D几何形状,uz

  • 带有字段的结构数组ux,,,,,并且,对于3D几何形状,uz

  • 具有两列的矩阵,用于2D几何或三列的3D几何形状

网格变形的水平,指定为非负数。将此名称值参数与变形数据

Pdeviz计算默认值变形尺寸捕获器基于网格和价值变形数据

数据类型:双倍的

切换以隐藏或显示轴,指定为'上'或者'离开',或数字或逻辑1((真的) 或者0((错误的)。一个值'上'等同于真的, 和'离开'等同于错误的。因此,您可以将此参数的值用作逻辑值。

背景颜色,指定为RGB三胞胎,十六进制的颜色代码,颜色名称或简称。

输出参数

全部收缩

可视化容器,作为手柄返回到PDEVISAILAID目的。有关详细信息,请参阅pdevisalizational属性

在R2021a中引入