作业帮 > 数学 > 作业

matlab数据拟合,并旋转后计算体积

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/06/12 00:31:04
matlab数据拟合,并旋转后计算体积
本人对matlab只知道一些皮毛,感觉应该不是太难的东西但就是整不出来,
现在已知一些数据点:(90,0)(100,6)(110,16)(120,27)(130,32)(140,40)(150,43)(160,52)(170,60)(180,65)(190,70)(200,73)(210,74)(220,75)(230,74)(240,72)(250,71)(260,69)(270,66)(280,62.5)(290,59)(300,55)(310,47.5)(320,46)(330,42)(340,38)(350,34)(360,27.5)(370,21)(380,14)(390,6)(400,0)
我想让得到的曲线绕中轴(x=250)旋转一圈,形成一个立方体,底面为x=0,求立方体的体积,如果方便的话,把三维图顺便帮我画出来就更好了
存在几点疑问:
1、从曲线看,x=250并不是中轴(最大值不在该处).
2、谈到所谓中轴,是把中轴两边作为对称看待吗?这意味着拟合的时候两边的曲线方程要吻合才行.
3、如果不对称,旋转的体积怎么理解?以左边还是右边为准?
再问: 那个问题我已经解决了。能不能画出这个三维立体图? z=-0.0036*(x^2+y^2)+62 (0≤z≤62) 我画的总是不对。。。 要是可以画好的话,可以直接传到我邮箱:hzl_8@qq.com
再答: 画这个图很容易,参考代码:r=sqrt(62/0.0036/2);
ezmesh('-0.0036*(x^2+y^2)+62',[-r r],'circ')
axis tight最后一句换成zlim([0,62])也可以。