ntjm.net
当前位置:首页 >> mAtlAB等高线图的初级问题 >>

mAtlAB等高线图的初级问题

set和get是设置和获得句柄对象属性值的函数。 用法是set(句柄,属性1,属性值,属性2,属性值,……) 属性值=get(句柄,属性) h是句柄,这里就是指向某等高线图的句柄。你可以用get(h)看到其所有属性的属性值。 showtext、textstep、levelstep是该对象的...

xx1=-1.682:0.1:1.682; xx2=xx1; [x1,x2]=meshgrid(xx1,xx2); y=5.82932-3.429991*x1+1.679724*x2+1.330836*((x1).^2)-1.79375*x1.*x2+1.668479*((x2).^2); % 二维等高线 figure [C,h] =contour(x1,x2,y,(5:5:25)); clabel(C); title('二维等高...

可用MATLAB中的 contour函数 Create a contour plot of the function: z = xe(–x2 – y2) over the range –2 ≤ x ≤ 2, –2 ≤ y ≤ 3. [X,Y] = meshgrid(-2:.2:2,-2:.2:3); Z = X.*exp(-X.^2-Y.^2); [C,h] = contour(X,Y,Z); set(h,'ShowText','on',...

以[x,y,z] = peaks;contour(x,y,z);作出的图举个例子: %下面的程序产生有‘+’的单个标记 [x,y,z] = peaks; C = contour(x,y,z); clabel(C) %下面的程序产生手动指定位置标记: [x,y,z] = peaks; [C,h] = contour(x,y,z); clabel(C,h,'manual') ...

等高线图matlab自然可以。但是你这个图和等高线图没啥关系吧。 随便拿个画图工具就能画

如何用matlab做等高线图 A=xlsread('denggaoxian.xls'); x=A(:,1); y=A(:,2); z=A(:,3); % scatter(x,y,5,z)%散点图 % figure [X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%插值 % pcolor(X,Y,Z);shading i...

示例 程序 如下 a=randn(6,12); figure,contourf(a)

你就这样给个等高线图是很难帮你的 能不能给出原来数据矩阵,或者获得数据矩阵的公式 那样才有办法帮你画图

指定条数是不行地,你要指定等高线的值,改成contourf(X,Y,Z,[1,2,3,4,5]) 和contour3(X,Y,Z,[1,2,3,4,5]);试试!用matlab画等值线简直就是在找虐,它插值的方法就是个渣,成的图惨不忍睹,画等值线还是换Surfer吧。

X=0:0.05:2;Y=-2:0.05:0;[x y]=meshgrid(X,Y);z1=0.9375.*(2-1-2.*x).*(1+1).*(y).^2-(-0.9375.*x);figure;zmax = fix(max(max(z1)));zmin = fix(min(min(z1)));L = zmin:zmax;[c,h]=contour(x,y,z1,L);clabel(c,h);

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com