我想从一个含两个变量的方程中求出两个常数的值

10次浏览(过去30天)
我试图从开尔文蠕变恢复方程中找到恒定弹性模量(E1)和粘度模量(eta1)的值。应变和时间的数据点需要从excel文件中导出(给定),恒应力的值为6 nN。
所使用的方程是:这里sigma(0)是恒定的应力(给定的),而是可变的应变(给定的数据点)

接受的答案

明星黾
明星黾 2021年8月3日
@NDC - - - - - -
估计初始参数,因为 已知,渐近线为 ,这就提供了一种估计的方法 E .在这里, 本质上是一个时间常数,所以如果你能计算出时间在 0.6 乘以渐近线(用 interp1 ),则可估计的初始值 η 同样,已经计算过了 E
使用这些作为已经编写的代码的初始值。
8的评论

登录评论。

更多答案(1)

darova
darova 2021年8月3日
试一试 适合
1评论
尼迪
尼迪 2021年8月3日
@darova 你好。我以前从未使用过“拟合”,对MATLAB也很陌生。你能好心,请告诉我如何在这种情况下实现“适合”。

登录评论。

类别

了解更多数学帮助中心而且文件交换

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!