数值计算
问虚
从事机器人控制和感知技术研究和机器人市场应用推广
展开
-
对分法(二分法)求解非线性方程-M语言
求解函数 f(x) = sin(exp(x)), 起始区间[0,3],精度 <0.00001a = 0; b = 3; while (b-a)>0.00001, c = (a+b)/2; if sin(exp(a)) * sin(exp(c)) < 0 b =c; elseif sin(exp(b)) * sin(exp(c)) < 0原创 2016-08-06 15:51:53 · 2003 阅读 · 1 评论 -
反线性插值法进一步优化二分法解区间-M语言
根据前贴, 二分法求解函数 f(x) = sin(exp(x))解区间到[1.1 1.4]a = 1.1; b = 1.4; while (b-a) > 0.00001, c = b-sin(exp(b))*(b-a)/(sin(exp(b))-sin(exp(a))); if sin(exp(a)) *sin(exp(c)) < 0 b = c;原创 2016-08-06 17:15:03 · 722 阅读 · 0 评论