matlab三维坐标系,每个点对应一个值,把相同的值用线连起来

如题,我要在matlab的三维坐标系中,把每个点都标出来(x、y、z),而这些点都有对应的值(土力学中的应力值),先要求把这些值相等的应力值用平滑的曲线连起来,应该怎么操作啊?
上面表述不清,重新表述一下:
如题,我要在matlab的三维坐标系中,把每个点都标出来(x、y、z),而这些点都有对应的值(土力学中的应力值),现要求把这些值相等的应力值的点用平滑的曲线连起来,应该怎么操作啊?

第1个回答  2013-09-27
你应该需要的函数是contour3本回答被提问者采纳

matlab三维坐标系,每个点对应一个值,把相同的值用线连起来
你应该需要的函数是contour3

matlab三维图怎么找到z坐标某值对应的x和y值
首先你画三维是用的mesh函数吧,那么你应该有【X,Y】=meshgrid(x,y)吧。x和y都是一维向量吧。然后的你Z=f(X,Y)吧。因此,假设你知道某个Z=Zi,你想知道xi,yi,那么你首先得知道这个Zi在Z中的地址 indZi=Z==Zi Xi=X(indZi)Yi=Y(indZi)xi=Xi yi=Yi ...

Matlab 做三维图片:value(x,y,z)
第一种xyz这种三维坐标之间没有任何联系,就是一些离散的坐标点,那么没法用颜色的变化表示第四维数据。因为此时在matlab中只有plot3函数可用,但该函数着色只有7种,而且不能调用colormap,所以这种情况没招。第二种当xy与z可以是有关系的,例如xy是大地坐标,z是高程,那么z可以根据xy来网格化,形成规...

matlab中画三维离散点,参数s是关于点的变量,想利用colorbar实现每个点...
scatter3(x,y,z,10,s)colorbar 其中scatter3函数的第4个参数(10)指定点的大小,可根据需要自行调整。

matlab中画出的三维图形,如何输出最大值以及对应的x,y坐标值等。例如...
你画这个图的时候肯定是用X,Y,Z三个轴的数据,那么可以找Z轴的最大值。具体可以这么做:[zmax,xi_max]=max(z);[zmax,yi_max]=max(zmax);最大值为zmax,对应的x、y分别是x(xi_max)、y(yi_max)。

matlab怎么得到三维图形中的最大值对应的坐标(最大值有多个),例如下图...
第用find函数先找出大值比a=max(data),index=find(data==a)种方式效率较低简单容易理解结比较容易看明白2011版本往matlab都会提示用另外种方式第二了 第二还先找出大值比a=max(data)index=data==a用find了效率较高结逻辑型第种容易看懂 自己试试明白了具体例子我多说了上面说应该够详细了 ...

用matlab作图,知球面上一些点的坐标(x,y,z)和相应的值p,怎样画出三维...
matlab中可以用到的函数有:surf,surface等 调用语法:surf(Z)surf(Z,C)surf(X,Y,Z)surf(X,Y,Z,C)surface(Z) surface(Z,C) surface(X,Y,Z) surface(X,Y,Z,C)surface示例:[X,Y] = meshgrid(-2:0.2:2,-2:0.2:2);Z = X.*exp(-X.^2 - Y.^2);figure surface(X,Y,Z...

如何在matlab三维图显示特定点的数据?
找一个点的,比如找x为3,y为2对应的z的值是多少:z(intersect((find(x==3)),(find(y==2)))要画到图上的话用plot3(3,2,z(intersect((find(x==3)),(find(y==2))),'o');要找一组x和一组y对应的z值的话稍微改改应该就可以了。

matlab画图,三维离散点,得到如下的图。
x=[。。。]y=[。。。]z=[。。。]surf(x,y,z)colormap([0.3 0.8 0.8])

我已经通过matlab得出1、节点编号和坐标;2、单元与节点关系,怎么在aba...
学习一下abaqus的inp文件,把你mat文件的节点定义和单元定义复制到一个inp文件中,前提是你一定要理解inp文件的语法结构,其实很简单,3天就可以弄懂,耐下心去学!

相似回答
大家正在搜