使用MATLAB拟合一个比较复杂的函数

帮同学问一下,
用matlab对公式进行拟合

其中A=4900,L=70,B,S,C0,D是待求参数,M关于t的函数
t=[2,4,6,8,10,12,14,17,20,25,30,33,43,53,63,73,93,113,146,176,206,230,250,270,290,310,330,350,370,400,460,520,580,640,700,760,820,880,940,980];
M=[88.5,91.4,92.1,93.7,94.4,95.1,95.9,96.6,97.2,98.5,98.8,99.2,100.5,101.2,102.6,104.1,106.3,107.9,110.9,114.3,117.3,119.2,120.6,122.2,122.8,123.9,124.1,124.7,125.7,126.1,127.4,128.5,129.5,130.4,130.6,130.8,131.1,131.5,131.8,131.9];
需要求出B,S,C0,D四个参数,希望大神最好能给出程序和详尽注释,回答得好再追加50分。谢谢了。

形式复杂没关系,还是用那个拟合函数。
只是涉及到无穷的,往往就不是初等函数了,搂入如果可以化简(将求和上面的无穷符号去掉)在进行拟合吧,否则应该是不可以的。
温馨提示:答案为网友推荐,仅供参考