当前位置:首页 > 科技 > 正文

Matlab中contour如何获得等高线的值,matlab中contour

Matlab中contour如何获得等高线的值,matlab中contour

matlab中的contour是 ? 1、matlab—contour:contour是等高线绘制函数 contour(Z 根据矩阵Z画出等高线,Z是以x,y为平...

matlab中的contour是 ?

1、matlab—contour:contour是等高线绘制函数 contour(Z)根据矩阵Z画出等高线,Z是以x,y为平面的高度。Z必须是一个至少二维的矩阵。等高线的数量和水平线的值将根据Z值的最小值和更大值自动选择。

2、contour(x,y.z):(x,y)是平面z=0上点的坐标矩阵,z为相应点的高度值矩阵。

3、contour(Z)绘制矩阵Z的等高线。在这里Z表示距X-Y平面的高度。Z必须至少是一个2行2列的矩阵,且矩阵中至少包含两个不等的数值。MATLAB会根据Z中最小值和更大值自动确定等高线的条数和等高线的值。

求助matlab中contourf函数的使用

打开MATLAB ,准备开始作图。在命令窗口,编写离散点向量,例如离散点(X,Y),X= [1 3 5 7 2 9 3 6 2 8],Y= [2 1 4 5 6 15 2 5 7 10],如果直接采用Plot作图,画出来的是折线。

要学习这个函数的使用 ,可在命令窗中输入help contourf查看,如有具体应用问题,可说明白,便于讲解。

翻译:contourf(X,Y,Z), contourf(X,Y,Z,n),和contourf(X,Y,Z,v)把X决定x轴限制,Y决定y轴限制来画轮廓曲线Z。当X和Y是矩阵时,它们必须和Z有同样的大小,在这种情况下,它们会像surf一样,描述一个表面。

请给出你所遇到问题的具体函数代码,以便分析。不然构造出你遇问题的例子可能都是比较麻烦的一件事。例如,用contour(peaks)和contourf(peaks)画图,其坐标范围没什么不同。

Matlab中用contour画图,能否不使用色阶?

打开MATLAB ,准备开始作图。在命令窗口,编写离散点向量,例如离散点(X,Y),X= [1 3 5 7 2 9 3 6 2 8],Y= [2 1 4 5 6 15 2 5 7 10],如果直接采用Plot作图,画出来的是折线。

调用matlab的contourf画图后,在生成的画图窗口菜单里找“edit”的下拉菜单里的colormap选项.,会出来下图设置:然后滑动颜色标针就可以调节了,挺简单的。

MATLAB 提供了另一种基本的三维图形,即三维等值线图。这种图形通过函数contour3来绘制。

Matlab中这样的contour图怎么画出来

contour(Z)绘制矩阵Z的等高线。在这里Z表示距X-Y平面的高度。Z必须至少是一个2行2列的矩阵,且矩阵中至少包含两个不等的数值。MATLAB会根据Z中最小值和更大值自动确定等高线的条数和等高线的值。

contour命令显示矩阵Z的等高线,clabel命令可以标注等高线。contour(Z)画出矩阵Z的等高线图,这里Z是相对于x-y平面的高度,至少是一个2×2矩阵。

这个函数中,z可以求出表达式,只要设定x、y的范围,就可以计算出对应区域的z值,然后调用contour函数绘图即可。

最新文章