怎么用matlab做三维函数的图?
比如f(x,y,z),x,y,z都是1~101的,想要用matlab做出三维f的变化情况(用颜色表示),怎么搞?比如f=1/|x-51|+1/|y-51|+1/|z-51...
比如f(x,y,z),x,y,z 都是1~101的,想要用matlab做出三维f的变化情况(用颜色表示),怎么搞?
比如f=1/|x-51|+1/|y-51|+1/|z-51|....用surf做嘛? 展开
比如f=1/|x-51|+1/|y-51|+1/|z-51|....用surf做嘛? 展开
2个回答
展开全部
画三维的线条,就用plot3();
画三维的条形图,就用stem3();
画三维的面,就用surf();
画三维的球,就用sphere();
画三维的椭球,就用ellipsoid();
画三维的柱面,就用cylinder()。
参考资料:http://zhidao.baidu.com/link?url=GXcDMTDUn3pPoTCRyTVUAf-bHTFmWhB2jDbcdptgNfeSF4qGTWfUG4fvK7s7NFlahl6E59EcZMUpT96_kh78Xq
画三维的条形图,就用stem3();
画三维的面,就用surf();
画三维的球,就用sphere();
画三维的椭球,就用ellipsoid();
画三维的柱面,就用cylinder()。
参考资料:http://zhidao.baidu.com/link?url=GXcDMTDUn3pPoTCRyTVUAf-bHTFmWhB2jDbcdptgNfeSF4qGTWfUG4fvK7s7NFlahl6E59EcZMUpT96_kh78Xq
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询