最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

abaqus operating on xy data

来源:动视网 责编:小OO 时间:2025-09-29 23:23:39
文档

abaqus operating on xy data

ABAQUS-后处理,OperateonX-YData通过ABAQUS计算完,在historyoutput中绘制X-YDATA。大多数情况下,我们需要对得到的X-YDATA再operate,这是我对一些operation函数自己的理解。首先保存X-YData,然后点击operateonXYdata,对保存的数据进行操作。必须遵守的语法规则为:1,函数的多个参数必须用逗号隔开。2,数据对象名称必须用引号包围。3,功能参数必须使用括号。下面说一下各个函数的使用方法+在xy数据对象上使用加法1,向x
推荐度:
导读ABAQUS-后处理,OperateonX-YData通过ABAQUS计算完,在historyoutput中绘制X-YDATA。大多数情况下,我们需要对得到的X-YDATA再operate,这是我对一些operation函数自己的理解。首先保存X-YData,然后点击operateonXYdata,对保存的数据进行操作。必须遵守的语法规则为:1,函数的多个参数必须用逗号隔开。2,数据对象名称必须用引号包围。3,功能参数必须使用括号。下面说一下各个函数的使用方法+在xy数据对象上使用加法1,向x
ABAQUS-后处理,Operate on X-Y Data

通过ABAQUS计算完,在historyoutput中绘制X-Y DATA。

大多数情况下,我们需要对得到的X-Y DATA再operate,这是我对一些operation函数自己的理解。首先保存X-YData,然后点击operate on XY data,对保存的数据进行操作。

必须遵守的语法规则为:

1,函数的多个参数必须用逗号隔开。

2,数据对象名称必须用引号包围。

3,功能参数必须使用括号。

下面说一下各个函数的使用方法

+在x y数据对象上使用加法

1,向x - y数据对象添加标量:如"XYData-1"+1,其意义为X值不变,每一点的Y值加上1。即:

XYData-1=[(1,1),(2,2),(3,3)]

"XYData-1"+1=[(1,2),(2,3),(3,4)]

2,将X - Y数据对象添加到另一个X-Y数据对象:有两组X-Y数据相加,得到相加后的X-Y数据,其意义为X值不变,每点的Y值相加。(前提是两组X-Y数据相对应)

-    在x y数据对象上使用减法

与加法的使用方法相似,就不再重复了

*    在x y数据对象上使用乘法

/    在x y数据对象上使用除法

同样,只对Y值进行计算,X值保持不变。如

XYData-1=[(1,1),(2,2),(3,3)]

XYData-2=[(1,4),(2,4),(3,4)]

则,"XYData-1"*2=[(1,2),(2,4),(3,6)]

"XYData-1"*"XYData-2"=[(1,4),(2,8),(3,12)]

abs(A)    获取一个X - Y数据对象的绝对值

如图所示,把X-Y数据的Y值全部变为正的

avg(X,X,...)    查找两个或多个x - y数据对象的平均值

可以对多个x - y数据使用,求的平均的Y值

currentAvg(X)查找x - y数据对象的当前平均值

这个函数的使用方法是这样的,对于一组x - y数据,使用该函数得到了一组新的x - y数据,新的x - y数据具有这样的特征:X值依旧保持不变,Y值为前面所有点与当前点的Y值的平均值。如:

XYData-1=[(1,1),(2,2),(3,3)]

currentAvg("XYData-1")=[(1,1),(2,.5),(3,2)]

differentiate(X)    对X - Y数据对象进行微分

如下图所示,对Y值进行数值微分计算

fit(X)在X - Y数据对象上执行曲线拟合

拟合函数提供了两种曲线拟合算法:线性最小二乘法和样条插值。

使用方法为:点击fit之后,会默认出现

fit ( xyData= , typeOfFit= LINEAR_LEAST_SQUARES )

拟合类型为线性最小二乘法,如果要执行样条插值,需要把类型改为SPLINE_INTERPOLATION。

integrate(X)    对X - Y数据对象进行积分

使用的方法为梯形法则,这等同将被积函数近似为直线函数,被积的部分近似为梯形。如下图所示:

interpolate(X)对x - y数据对象进行插值

找到interpolate并点击,然后选择一组x - y数据对象,可以指定x轴方向的增量,如上图所示,每隔一个增量,显示出一个点(未指定或指定值为负值,默认按照原始数据的最小增量来显示表达式为interpolate ( xyData="XYData-1" ,xIncrement=0.1))。

Interpolation的表达式格式为,interpolate ( xyData="XYData-1" ,interpolation=QUADRATIC)。QUADRATIC:指定拉格朗日二阶插值格式;CUBIC_SPLINE:指定三次样条插值格式;LINEAR:指定线性插值方案。

normalize(X)规范化X - Y数据对象

使用normalize函数从原始X - Y数据得到新的数据,新产生的X - Y数据其功能为:每点的x值保持不变,y值为当前点与所有原始点y值的均方根(平方和的平方根)的比值。

sqrt(A)取X - Y数据对象的平方根

x值保持不变,新的y值是原始y值的平方根。如下图:

srss(X,X,...)取两个或多个X-Y数据对象的平方和的平方根

x值保持不变,新的y值为多个y值的平方和的平方根(同一x坐标下)。如下图所示

vectorMagnitude(X,X,X)    计算矢量的大小

该函数与srss(X,X,...)本质上是相同的,不同点在于该函数最多只能有3个数据对象,用于计算综合各个方向后矢量的大小。

butterworthFilter(X,F)将Butterworth滤波应用于x - y数据对象

这种滤波函数可以用于移除高频噪声,如下图所示:

butterworthFilter函数需要两个参数,x - y数据的名字和截止频率(cutoffFrequency),即高于该频率的输入信号至少被削减一半

文档

abaqus operating on xy data

ABAQUS-后处理,OperateonX-YData通过ABAQUS计算完,在historyoutput中绘制X-YDATA。大多数情况下,我们需要对得到的X-YDATA再operate,这是我对一些operation函数自己的理解。首先保存X-YData,然后点击operateonXYdata,对保存的数据进行操作。必须遵守的语法规则为:1,函数的多个参数必须用逗号隔开。2,数据对象名称必须用引号包围。3,功能参数必须使用括号。下面说一下各个函数的使用方法+在xy数据对象上使用加法1,向x
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top