txt文件中三列依次为x、y、z值,x的范围是-180到180,y的范围是-87.5到87.5,matlab中下面的图是
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/10/04 19:36:14
txt文件中三列依次为x、y、z值,x的范围是-180到180,y的范围是-87.5到87.5,matlab中下面的图是怎么画的
z的值变化比较大的,还需要画上一个对应的颜色条表示颜色代表的数值大小,下面世界形状的底图不需要画,matlab初学者请求大神帮忙啊
是不是等高线?设A中存三列数据
v1=A(:,1);v2=A(:,2);z=A(:,3);
[x,y]=meshgrid(v1,v2);
contour(x,y,z,30);
参考例子,从网上找的:
Y,Z,v) 用X与Y定义x-轴与y-轴的范围.若X为矩阵,则X(1,:)定义x-轴的范围;若Y为矩阵,则Y(:,1)定义y-轴的范围;若X与Y同时为矩阵,则它们必须同型.不论为哪种使用形式,所起的作用与命令surf相同.若X或Y有不规则的间距,contour3还是使用规则的间距计算等高线,然后将数据转变给X或Y.
contour3(…,LineSpec) 用参量LineSpec指定的线型与颜色画等高线.
[C,h] = contour3(…) 画出图形,同时返回与命令contourc中相同的等高线矩阵C,包含所有图形对象的句柄向量h;除非没有指定LineSpec参数,contour3将生成patch图形对象,且当前的colormap属性与caxis属性将控制颜色的显示.不论使用何种形式,该命令都生成line图形对象.
例7-28
>>[X,Y] = meshgrid([-2:.25:2]);
>>Z = X.*exp(-X.^2-Y.^2);
>>contour3(X,Y,Z,30)
v1=A(:,1);v2=A(:,2);z=A(:,3);
[x,y]=meshgrid(v1,v2);
contour(x,y,z,30);
参考例子,从网上找的:
Y,Z,v) 用X与Y定义x-轴与y-轴的范围.若X为矩阵,则X(1,:)定义x-轴的范围;若Y为矩阵,则Y(:,1)定义y-轴的范围;若X与Y同时为矩阵,则它们必须同型.不论为哪种使用形式,所起的作用与命令surf相同.若X或Y有不规则的间距,contour3还是使用规则的间距计算等高线,然后将数据转变给X或Y.
contour3(…,LineSpec) 用参量LineSpec指定的线型与颜色画等高线.
[C,h] = contour3(…) 画出图形,同时返回与命令contourc中相同的等高线矩阵C,包含所有图形对象的句柄向量h;除非没有指定LineSpec参数,contour3将生成patch图形对象,且当前的colormap属性与caxis属性将控制颜色的显示.不论使用何种形式,该命令都生成line图形对象.
例7-28
>>[X,Y] = meshgrid([-2:.25:2]);
>>Z = X.*exp(-X.^2-Y.^2);
>>contour3(X,Y,Z,30)
txt文件中三列依次为x、y、z值,x的范围是-180到180,y的范围是-87.5到87.5,matlab中下面的图是
已知x和y的范围,z是一个关于x和y的函数,而且带有n.需要求n=1到500时,用matlab 画出x,y,sum(z)
怎样用matlab画出y=0.38*3.95*x/(1.85+0.845*x);的x,y的函数图,x的取值范围为0到1
若x+y+z=30,3x+y-z=50,x,y,z都为非负实数,则M=5x+4y+2z的取值范围是______.
若x+y+z=303x+y−z=50,x、y、z均为非负整数,则M=5x+4y+2z的取值范围是( )
已知x,y,z都是正实数,且x+y=xy,x+y+z=xyz,则z的取值范围是
若实数x,y,z满足x+2y+3z=a( a为常数 ),则x2 + y2 + z2的取值范围是
用matlab的surf函数,画z=根号下(x+y)的图像.x,y范围都是-5到5
求随机数x、y、z...和的平均数等于33.5的函数,要求x、y、z范围是29
等腰三角形的周长为24,则腰长x的范围是,底边y的范围是
等腰三角形的周长为24,则腰长x的范围是------------ ,底边y的范围是-------- .
设p为曲线c:y=x*x-x+1上一点,曲线c在点p处的切线的斜率的范围是-1到3,则点p纵坐标的取值范围是