需要求x1,x2,y1,y2,ya,yb其他的b,h,t1,t2,t3,t4,b0,h0,b1均为已知量,并苴需要在前面单独赋值(为了程序的通用性)但是求出来的是字符串不是数字。
简介: 之前看到网上的一些资料良莠不齐各种转载之类的,根本无法解决实际问题所以我打算把自己的学到的总结一下,以实例出发讲解fsolve
功能:给定初值X0,求解方程组的解X就是返回的解
功能:同上,并解决默认参数优化为options指定值
功能:返回X处目标函数值
功能:返回EXITFLAG的值用来描述计算退出的条件,其中EXITFLAG取值和相应的含义如下表(主要作为判断条件来使用)
0 | 达到最大迭代次数或者评价标准 |
线搜索在当前不能充分减少残差 |
功能:包含OUTPUT嘚输出
编写函数主要用来书写函数的表达式。
% 也可以写成下面的方式(2) 给定函数的参数值和初值(解在周围寻找)
执行后调用x返回也就是X嘚解。
调用FVAL显示在目标解的函数值可以看出,FVAL越小越接近真实解
调用EXITFLAG 结合上面的表格可以知道,函数FSOLVE收敛于解X处
需要求x1,x2,y1,y2,ya,yb其他的b,h,t1,t2,t3,t4,b0,h0,b1均为已知量,并苴需要在前面单独赋值(为了程序的通用性)但是求出来的是字符串不是数字。
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案