当前位置: 首页 > 机械 >matlab绘制三维曲面图

matlab绘制三维曲面图

作者 笑问江山
来源: 小木虫 350 7 举报帖子
+关注

请问数据都已知,如何用matlab绘制成三维曲面图。求指导,非常感谢,谢谢!

 返回小木虫查看更多

今日热帖
  • 精华评论
  • as_df_gh_jkl

    你要画哪个曲面?

  • haomjc

    建议导出到origin绘制

  • smile元

    不就简单的plot3就可以了吗?

  • xiegangmai

    用Curve Fitting Tool,很简单的。
    如下图,选择x、y、z数据,然后选择拟合方式。
    matlab绘制三维曲面图

  • hzlhm

    你有x,y,z的数据,如有可以这样来做,先用多元非线性回归函数(nlinfit)拟合出z(x,y)表达式拟合系数,得到z(x,y)表达式,再用mesh函数绘制其三维网格曲面图。实现方法
    1、拟合z(x,y)表达式系数
    x=[。。。]
    y=[。。。]
    z=[。。。]
    func=@(a,x) z(x,y)表达式 %x(:,1)--x数据,x(:,2)--y数据,a--系数
    [a,R,J]= nlinfit(x,y,@func,x0)
    2、绘制其三维网格曲面图
    x=x0:0.5:xn
    y=y0:0.5:yn
    [X,Y]=meshgrid(x,y)
    Z=Z(X,Y)
    mesh(X,Y,Z),

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓