根据位移计算位链察稿移梯度H(displacement gradient)
计算形变张量F(transformation tensor):F = I + H (I为单位向棚孝量)
计算应变,例如Lagrange strain
E = 1/2(trans(F)F-I),trans(F)为没友F的转置
Matlab应变片仿真,可以进行仿真实验。matlab可以画出分析应力应变图,然后进行应变分雀信衡析。
数学软件MATLAB的应用非常广泛,在采用偏心压缩理论分析圆柱型低碳钢的应变规律的力学实验中,应用MATLAB中的lsqcurvefit函数,坦耐给出了偏心压缩状态下顷做计算低碳钢d性模量的MATLAB算法,计算出的d性模量与低碳钢的理论值基本一致,且此算法大大提高了计算效率。
用Matlab拟合三维公式的编程,其过程如下:1、首先需要已知数据 x、y、z
2、自定义流动应力与应变和应变慧州速率前明蔽之间的关系函数,其函数格式,如
fun=@(a,x) a(1)*x(:,1)+a(2)*x(:,2)%a(1)、a(2)是拟合系数,x(:,1)是x,x(:,2)是y
3、初定x、y的初始值
4、利用nlinfit函数求a的拟合系数,其格式
[a,r] = nlinfit(X,z,fun,a0) %X是【x,y】的数组,a是拟合系数,r是z-z1的残差,r越小,接近于o,说明求解是可以接受的。当然也可以用决定系数R²来判断。
如还有问题,可以再交流或私信交流。槐凳
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)