精选问答
matlab数值三维图一个简单的数学公式比如两个自变量一个因变量其他常数已知,但是两个变量范围不一样,应该怎么编程,菜鸟级~谢谢大侠们可随便举例重点是xy取值范围不同

2019-04-13

matlab数值三维图一个简单的数学公式比如两个自变量一个因变量其他常数已知,但是两个变量范围不一样,应该怎么编程,菜鸟级~谢谢大侠们可随便举例重点是xy取值范围不同
优质解答
不是说了吗,只要写下面两句就可以了。我因为不知道你的数据才自己随机造了x、y和z。 tri=delaunay(x,y); trimesh(tri,x,y,z) ------------------------------------------------ 用trimesh或trisurf 因为你没有提供足够的数据,我自己随机造了x、y和z。 x=10*rand(1000,1)-5; y=10*rand(1000,1)-5;%x、y是随机的,所以不等距。 z=x.^2-y.^2;%z造了个马鞍面,可以看看效果。 tri=delaunay(x,y);%这一句照抄,相当于用meshgrid造网格 trimesh(tri,x,y,z)%这里trimesh也可以改为trisurf 不是说了吗,只要写下面两句就可以了。我因为不知道你的数据才自己随机造了x、y和z。 tri=delaunay(x,y); trimesh(tri,x,y,z) ------------------------------------------------ 用trimesh或trisurf 因为你没有提供足够的数据,我自己随机造了x、y和z。 x=10*rand(1000,1)-5; y=10*rand(1000,1)-5;%x、y是随机的,所以不等距。 z=x.^2-y.^2;%z造了个马鞍面,可以看看效果。 tri=delaunay(x,y);%这一句照抄,相当于用meshgrid造网格 trimesh(tri,x,y,z)%这里trimesh也可以改为trisurf
相关标签: 数值 简单 数学公式 两个 常数 变量 范围
相关问答