前几天我在实现一篇论文时,对于一个公式其他参数都已知的情况下,要得到剩下得那个未知的变量,由于方程的形式很复杂,用常规方法很难处理,故在实现时使用了MATLAB中solve函数,现在把方法呈现在这里,在复现论文公式时是一种比较简洁的思路。
首先,我找了一个简单的例子:
σ02-Eγ22l224σ022=σ01-Eγ12l224σ012-αE(t2-t1)

此公式中,除σ02外其余的参数皆可知,要求输入其余变量,输出为σ02。
可见,只看σ02情况下,该方程为一三次方程,已经很难用笔算出。那么不妨将其余变量视为已知量,在MATLAB中使用root函数,找到σ02对应其余变量的表达式。
代码:

最低0.47元/天 解锁文章
2784

被折叠的 条评论
为什么被折叠?



