问题标题:
matlab数值三维图一个简单的数学公式比如两个自变量一个因变量其他常数已知,但是两个变量范围不一样,应该怎么编程,菜鸟级~谢谢大侠们可随便举例重点是xy取值范围不同
问题描述:
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
点击显示
数学推荐
热门数学推荐