我自己把图画出来了。。但是不知道怎么拟和。请教高手帮忙看下。。
其中《放矿高度与体积的关系曲线_1》应该是指数函数的。
《放矿椭球体_1》应该是个椭圆的。
函数最好可以显示在图上。。
上述第一个问题比较简单,结果为:
y=b1*exp(b2*x-b3*x^2)
b=[6708.80036, .243479098e-1, .276638857e-4]
或
y=b1+b2*exp(b3*x-b4*x^2)
b=[-13807.5916, 10805.0272, .210387493e-1, .217123205e-4]
请运行下列程序:
clear,clc
x=[0., 10., 20., 35., 45., 55., 65., 75., 85., 95., 105., 115., 125., 135., 145., 155., 165., 175., 185., 195., 205., 215., 225., 235., 245., 255., 265., 275., 285., 295., 305.];
y=[0., 2806.250, 4818.750, 9453.130, 11875., 14612.50, 21896.88, 27143.75, 39768.75, 49565.63, 61243.75, 77850., 93890.63, 114675., 135662.5, 151715.6, 179793.8, 209518.8, 238796.9, 268334.4, 318181.2, 354221.9, 390725., 434387.5, 493178.1, 550512.5, 603787.5, 668978.1, 738828.1, 794840.6, 860984.4];
b=[6708.80036, .243479098e-1, .276638857e-4]
plot(x,y,'o','markerfacecolor','k','markeredgecolor','k','markersize',8)
hold on
x1=min(x):2.5:max(x);
y1=b(1)*exp(b(2)*x1-b(3)*x1.^2);
plot(x1,y1,'linewidth',3)
b=[-13807.5916, 10805.0272, .210387493e-1, .217123205e-4]
y2=b(1)+b(2)*exp(b(3)*x1-b(4)*x1.^2);
plot(x1,y2,'r-','linewidth',2)
axis tight
第二个问题有点难度,结果稍后再给出。
不好意思刚才没有注意。。
我也想问同样的问题 就是用的是什么函数求出的b参数?
还有第二个问题的x的数据和y的数据好象反了。。
我想把函数显示在图上怎么做的啊?