数学建模社区-数学中国

标题: matlab三维图像问题,求大神帮助... [打印本页]

作者: 独倚烟花笑つ    时间: 2012-8-14 08:31
标题: matlab三维图像问题,求大神帮助...
深度()                荷载大小(MPa)                                       
                0.1        0.4        0.7        1        1.3        1.6
0                0.017        0.077        0.139        0.198        0.257        0.319
0.2                0.031        0.124        0.218        0.312        0.406        0.591
0.4                0.035        0.136        0.235        0.336        0.437        0.535
0.6                0.033        0.129        0.225        0.321        0.418        0.506
0.8                0.029        0.118        0.208        0.297        0.387        0.496
1                0.026        0.106        0.186        0.265        0.347        0.426
1.2                0.021        0.092        0.163        0.233        0.302        0.373
求帮忙做成三维图形,并配上变成的编码...多谢....
作者: gaoxian    时间: 2012-8-14 11:58
x=0:0.2:1.2;
y=0.1:0.3:1.6;
z=[  0.017        0.077        0.139        0.198        0.257        0.319
     0.031        0.124        0.218        0.312        0.406        0.591
     0.035        0.136        0.235        0.336        0.437        0.535
     0.033        0.129        0.225        0.321        0.418        0.506
     0.029        0.118        0.208        0.297        0.387        0.496
     0.026        0.106        0.186        0.265        0.347        0.426
     0.021        0.092        0.163        0.233        0.302        0.373];
X=meshgrid(x,y);
Y=meshgrid(y,x);
X=X';
mesh(X,Y,z);%三维网格图
surf(X,Y,z);%三维曲面图

作者: 独倚烟花笑つ    时间: 2012-8-14 15:37
gaoxian 发表于 2012-8-14 11:58
x=0:0.2:1.2;
y=0.1:0.3:1.6;
z=[  0.017        0.077        0.139        0.198        0.257         ...

万分感谢呀。。。膜拜...
作者: gaoxian    时间: 2012-8-14 15:51
独倚烟花笑つ 发表于 2012-8-14 15:37
万分感谢呀。。。膜拜...

多用,多写几次就熟悉了函数了,主要还是对函数不熟悉的原因吧!我也是通过这样锻炼一下自己~~~
作者: shaox    时间: 2012-8-14 16:44
gaoxian 发表于 2012-8-14 11:58
x=0:0.2:1.2;
y=0.1:0.3:1.6;
z=[  0.017        0.077        0.139        0.198        0.257         ...

如果进行差值和拟合的话,表面会更光滑~~
作者: gaoxian    时间: 2012-8-14 18:20
shaox 发表于 2012-8-14 16:44
如果进行差值和拟合的话,表面会更光滑~~

呵呵,没考虑那么多,LZ说三维图,我就根据他给的数据做了,没考虑效果~~~
作者: 独倚烟花笑つ    时间: 2012-8-14 19:32
gaoxian 发表于 2012-8-14 18:20
呵呵,没考虑那么多,LZ说三维图,我就根据他给的数据做了,没考虑效果~~~

进行三维拟合的程序编码是什么呢?求....
作者: gaoxian    时间: 2012-8-14 20:56
本帖最后由 gaoxian 于 2012-8-14 20:58 编辑
独倚烟花笑つ 发表于 2012-8-14 19:32
进行三维拟合的程序编码是什么呢?求....


这个拟合的具体过程怎样,我还真不是很理解,但是我一般都是直接用拟合工具箱,得到结果,当你已经把X,Y,z的值存储在matlab工作区里了,那么输入cftool就会出来拟合工具箱,里面可以相应做选择,如你的这个题目,我做完的效果

QQ截图20120814210125.png (121.29 KB, 下载次数: 168)

QQ截图20120814210125.png


作者: 独倚烟花笑つ    时间: 2012-8-15 08:18
嗯,我队友负责编程的,他拟合出来了,不过没你的这么简单,谢了哈..




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5